glance对接nfs,cinder,swift 后端

这篇具有很好参考价值的文章主要介绍了glance对接nfs,cinder,swift 后端。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

欢迎来交流!!!!!!!!!!!!!!!


glance对接nfs后端存储

配置该主机为nfs的server端,将该云主机中的/mnt/test目录进行共享(目录不存在可自行创建)。然后配置controller节点为nfs的client端,要求将/mnt/test目录作为glance后端存储的挂载目录。

环境

系统 角色 ip
centos7.9 nfs 10.196.110.86
centos7.9 controller 10.196.110.32

安装步骤

安装nfs服务
[root@nfs ~]# yum -y install nfs-utils
修改NFS的配置文件 /etc/exports
[root@nfs ~]# vi /etc/exports
/mnt/test *(ro,rw,no_root_squash)

访问/mnt/test 主机用root用户身份访问该共享目录时,不映射root用户(no_root_squash),即相当于在服务器上用root身份访问该目录

(1) Ro 该主机对该共享目录有只读权限

(2) Rw 该主机对该共享目录有读写权限

(3) No_root_squash 客户机用root访问该共享文件夹时,不映射root用户

[root@nfs ~]# exportfs -r  刷新

exportfs命令
常用选项
-a 全部挂载或者全部卸载
-r 重新挂载
-u 卸载某一个目录
-v 显示共享目录
验证测试
[root@nfs ~]# showmount -e
Export list for nfs:
/mnt/test    
glance连接nfs
挂载nfs
[root@controller ~]# mount -t  nfs 10.196.110.86:/mnt/test /var/lib/glance/images/

给文件为glance用户  不然无法访问  如果不能给检测上面的配置文件
[root@controller ~]# chown glance:glance /var/lib/glance/images/

创建镜像测试是否有问题
[root@controller ~]# openstack image create cirros < cirros-0.3.4-x86_64-disk.img 
[root@controller ~]# ls /var/lib/glance/images/
8979d0ee-63b9-4ebf-be41-0a67b571675d

glance对接cinder后端存储

使glance可以使用cinder作为后端存储,将镜像存储于cinder卷中。使用cirros-0.3.4-x86_64-disk.img文件创建cirros-image镜像存储于cirros-cinder卷中,通过cirros-image镜像使用cinder卷启动盘的方式进行创建虚拟机。

环境

系统 角色 ip
centos7.9 controller 10.196.110.32

修改glance配置文件

[root@controller ~]# vi /etc/glance/glance-api.conf 
show_multiple_locations = true

[glance_store]
#stores = file,http
#demo_store = file
#filesystem_store_datadir = /var/lib/glance/images/

stores = cinder
default_store=cinder

[root@controller ~]# systemctl restart openstack-glance*

修改cinder配置文件

[root@controller ~]# vi /etc/cinder/cinder.conf 
allowed_direct_url_schemes = cinder
image_upload_use_cinder_backend = true
image_upload_use_internal_tenant = true

#重启服务
[root@controller ~]# systemctl restart openstack-cinder*

测试

[root@controller ~]# openstack image create cirros < cirros-0.3.4-x86_64-disk.img 

[root@controller ~]# cinder list 

+--------------------------------------+-----------+--------------------------------------------+------+-------------+----------+-------------+
| ID                                   | Status    | Name                                       | Size | Volume Type | Bootable | Attached to |
+--------------------------------------+-----------+--------------------------------------------+------+-------------+----------+-------------+
| 527a11ff-5a45-4d72-8bbe-8e6a2215342d | available | image-dca0685f-4261-475f-80cd-f6f868b96741 | 1    | -           | false    |             |
+--------------------------------------+-----------+--------------------------------------------+------+-------------+----------+-------------+
[root@controller ~]# 

glance对接swift后端存储

使用Swift对象存储服务,修改相应的配置文件,使对象存储Swift作为glance镜像服务的后端存储,使默认上传的镜像会在swift中创建chinaskill_glance容器。文章来源地址https://www.toymoban.com/news/detail-806376.html

环境

系统 角色 ip
centos7.9 controller 10.196.110.32

修改glance配置文件

[root@controller ~]# cat /etc/glance/glance-api.conf  | grep "#swift"
[root@controller ~]# vi /etc/glance/glance-api.conf 

[glance_store]
swift_store_container = glance
swift_store_create_container_on_put = true
swift_store_multi_tenant = true
swift_store_admin_tenants = service
swift_store_user = glance
swift_store_key = 000000

stores = swift
default_store=swift

[root@controller ~]# openstack-service restart glance

测试

[root@controller ~]# openstack image create test < cirros-0.3.4-x86_64-disk.img
[root@controller ~]# swift list 
chinaskill_glance_27981d9d-836f-4683-830f-975044d84e09

到了这里,关于glance对接nfs,cinder,swift 后端的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解锁高效存储管理:OpenStack Cinder与NFS的完美结合

    安装NFS 查询是否安装 如果没有安装,执行以下安装命令 启动NFS服务 关闭防火墙及SELinux 创建共享目录 修改配置文件 重启服务 客户端测试挂载 使用控制节点测试挂载 创建文件并配置 修改文件权限 增加NFS后端定义 修改参数 enabled_backends 增加NFS后端参数 增加 nfs 后端参数,

    2024年02月11日
    浏览(39)
  • 【Opentack项目实战——Keystone、Glance、Nova、Neutron、Horizon、Cinder搭建】

    基础是虚拟化、前身是分布式计算 定义 美国国家标准与技术研究院(NIST)定义:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提

    2024年02月08日
    浏览(37)
  • 华为HCIE学习之Openstack Cinder组件(cinder对接glusterfs)

    服务内各组件交互通过MQ进行 IET,Linux用软件做存储,CNA识别过去就是IET TGT,物理存储,CNA识别过去就是TGT cinder-api :cinder模块对外唯一接口,cinder的endpoint,接收和处理rest请求。 cinder-scheduler : 根据预定的调度过滤策略以及权重计算策略,选择出合适的后端来处理任务。

    2024年02月13日
    浏览(35)
  • 私有云:【3】NFS存储服务器的安装

    新建虚拟机NFS 分配400G硬盘,可以更高【 用作存储 】 自定义硬件 选择win2012的iso文件 设置登录密码【安装启动过程中需要密钥请在AD域安装章节中获取】 进入计算器管理 进行分盘,将系统盘进行压缩 压缩出340G用来作为存储盘 此时分配完成 配置IP及DNS【AD域的DNS地址】 修改

    2024年02月08日
    浏览(36)
  • 【Linux】linux nfs共享存储服务

    目录 一、nfs服务 二、nfs优点 三、配置文件 四、共享文件配置过程 五、实验 1.创建共享文件(两台终端共享) 概念:网络上共享文件系统的协议,运行多个服务器之间通过网络共享文件和目录 服务端:将指定目录标记为共享目录,服务段有访问权限,共享目录有全部权限

    2024年02月10日
    浏览(42)
  • linux nfs共享存储服务

    目录 一、nfs服务 二、nfs优点 三、配置文件 四、共享文件配置过程 五、实验 1.创建共享文件(两台终端共享)                             一、nfs服务 概念:网络上共享文件系统的协议,运行多个服务器之间通过网络共享文件和目录 服务端:将指定目录标记为共享目录

    2024年02月06日
    浏览(58)
  • NFS服务器简介、在Linux上搭建NFS服务器和客户端,Linux上使用auto(autofs)进行NFS客户端自动挂载和卸载详解

    目录 一.NFS服务器简介 1.含义简介: 2.工作原理简介: 3.RPC服务与NFS服务配合使用 二.NFS配置文件参数命令介绍 1.主配置文件/etc/exports 2.日志文件/var/lib/nfs/ 3.showmount命令 三.主配置文件/etc/exports挂载写法 1.配置nfs服务端和客户端 2.windows客户端挂载测试 3.权限介绍 (1)rw/ro,服

    2024年02月04日
    浏览(57)
  • Linux之NFS服务器

    目录 Linux之NFS服务器 简介 NFS背景介绍 生产应用场景 NFS工作原理 NFS工作流程图 流程 NFS的安装 安装nfs服务 安装rpc服务 启动rpcbind服务同时设置开机自启动 启动nfs服务同时设置开机自启动 NFS的配置文件 主配置文件分析         示例 案例 --- 建立NFS服务器,使用客户端访问

    2024年02月10日
    浏览(49)
  • Linux - 进阶 NFS 服务器 NFS文件权限与共享目录权限主次问题

            #    NFS 的权限本身没有用户密码和账户验证登录过程               ( 你可以回忆下,我们前面访问远程共享目录的时候,是没有输入账户,密码啥的,是没                 有这个步骤的)              所以客户端登录到服务器后,会把客户端的

    2024年02月04日
    浏览(54)
  • 服务器(linux)磁盘挂载nfs

    笔者项目中此前有这么个需求,需要支持文件进行预览,文件的存储位置都在后端服务器上,想要支持预览是比较困难的(若是在前端服务器上则比较方便),因为无法做到跨服务器之间的静态文件预览,然后解决这个问题的思路就设定在了将后端服务器的文件所在位置挂载

    2024年02月04日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包