openstack:将cinder-volume后端配置为nfs存储

一.配置控制节点的nfs服务--nfs服务端

1. 在控制节点192.168.15.180上配置nfs服务

# yum install nfs-utils portmap

# yum -y install nfs-utils rpcbind

创建nfs服务的目录:

#mkdir  /root/nfs_dir

改配置:

[[email protected] nfs_dir(keystone_admin)]# cat /etc/exports

/var/nfs *(rw,sync,no_root_squash)

# exportfs -r

# service rpcbind start

#service nfs start

[[email protected] nfs_dir(keystone_admin)]# showmount -e 192.168.15.180

Export list for 192.168.15.180:

/root/nfs_dir 192.168.15.*

在计算节点测试:

关闭180的防火墙:

关闭命令:  service iptables stop

永久关闭防火墙:chkconfig iptables off

[[email protected] nfs]# exportfs -r

[[email protected] nfs]# service rpcbind restart

Redirecting to /bin/systemctl restart  rpcbind.service

[[email protected] nfs]# service nfs restart

Redirecting to /bin/systemctl restart  nfs.service

OK,在182上挂载nfs成功:

[[email protected] ~]# mount -t nfs 192.168.15.180:/var/nfs ./nfs

[[email protected] ~]#

# mount |grep nfs

192.168.15.180:/var/nfs on /root/nfs type nfs4 (rw,relatime,vers=4.0,rsize=524288,wsize=524288,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=192.168.15.182,local_lock=none,addr=192.168.15.180)

二.计算节点后端配置为nfs存储--计算节点cinder.conf配置

Cinder.conf中的配置:

[DEFAULT]

enabled_backends=nfs

[nfs]

volume_driver=cinder.volume.drivers.nfs.NfsDriver

nfs_shares_config = /etc/cinder/nfs_shares

nfs_mount_point_base = /var/nfs/

volume_backend_name = NFS1

然后挂载配置文件:

[[email protected] cinder]# cat /etc/cinder/nfs_shares

192.168.15.180:/var/nfs

重启cinder-volume:

创建卷:

所创建的文件:

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-11-05 12:33:37

openstack:将cinder-volume后端配置为nfs存储的相关文章

openstack:将cinder-volume后端配置为smbfs存储

一.在控制节点安装服务: yum install samba samba-client samba-swat 启动samba服务: [[email protected] system(keystone_admin)]# service smb restart Redirecting to /bin/systemctl restart  smb.service 配置samba为远程可访问: #mkdir /var/smb #cd /etc/samba/ #cp smb.conf smb.conf.

Openstack存储总结之:详解如何使用NFS作为Cinder的后端存储

NFS服务简单描述 NFS是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操 作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法. NFS的基本原则是"容许不同的客户端及服务端通过一组RPC分享相同的文件系统",它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享. NFS

配置NFS网络存储作为cinder的后端存储

安装cinder和nfs yum install -y openstack-cinder yum install cifs-utils 在controller节点配置nfs [[email protected] ~]# mkdir -p /data/nfs #创建一个共享挂载资源的目录 [[email protected] ~]# cat /etc/exports /data/nfs *(rw,sync,root_squash) #NFS服务程序的配置文件为/etc/exports sync 同

OpenStack Liberty Cinder对接商业存储华为S2600Tv1_FC

本文目录: 背景描述 架构参考 准备工作 控制节点 计算节点 功能测试 参考链接 ----------------------正文------------------------- 背景描述: 由于OpenStack的被接受程度越来越高,部署使用OpenStack的企业也越来越多,那承载虚机的存储使用什么成为企业考虑的重点因素,如果放在计算节点本地则无法实现快速的迁移等特性,对于宕机后的数据恢复也是挑战,所以企业数据基本都是放在共享存储上的. 传统的虚拟化例如VMware基本都是存储在商业存储上

探索 OpenStack 之(9):深入块存储服务Cinder (Part 1)

继研究了Neutron之后,继续Nova的外围研究之旅.本站是研究块存储服务Cinder. 0.验证环境 环境包括: 1.一个controller节点,运行nova-api, nova-scheduler, cinder-api, cinder-scheduler, mysql, rabbitmq 2.一个Nova compute节点,运行一个虚机 3.三个cinder volume节点,每个节点使用LVMISCSIDriver来使用本地存储 4. 创建一个volume type,设置 volu

OpenStack架构----cinder组件(六)

整个OpenStack是由控制节点,计算节点,网络节点,存储节点四大部分组成.上篇博文详细讲述了控制节点服务controller中的horizon组件,本篇博文将详解存储节点cinder的部署.分为两部分:控制节点和存储节点 OpenStack存储节点架构 存储节点包含Cinder,Swift等服务 Cinder:块存储服务,提供相应的块存储,简单来说,就是虚拟出一块磁盘,可以挂载到相应的虚拟机之上,不受文件系统等因素影响,对虚拟机来说,这个操作就像是新加了一块硬盘,可以完成对磁盘的任何操作,包

手动模拟attach cinder volume的过程

我们首先启动一台机器,启动的时候attach一个volume 创建一个空的cinder volume root:~# cinder create --display-name emptyvolume11g 11+---------------------+--------------------------------------+|       Property      |                Value                 |+--------------------

理解 OpenStack & Ceph (1):Ceph + OpenStack 集群部署和配置

本系列文章会深入研究 Ceph 以及 Ceph 和 OpenStack 的集成: (1)安装和部署 (2)Ceph 与 OpenStack 集成的实现 (3)TBD 1. 测试环境 为了深入学习 Ceph 以及 Ceph 和 OpenStack 的集成,搭建了如下的测试环境: 硬件环境: System X 服务器一台,CPU.内存和磁盘空间足够 服务器只有一个物理网卡 软件环境: 服务器安装 RedHat 6.5 操作系统 OpenStack 使用 Ubuntu 镜像库中的 Kilo maste

(八)OpenStack---M版---双节点搭建---Cinder安装和配置

↓↓↓↓↓↓↓↓视频已上线B站↓↓↓↓↓↓↓↓ >>>>>>传送门 1.创建数据库并授权 2.获得admin凭证执行管理员命令并创建服务证书 3.创建块存储设备API接口 4.Controller节点安装块存储组件并配置 5.初始化块设备服务的数据库 6.配置计算节点以使用块设备存储 7.重启服务并设置开机启动 8.Compute节点安装并配置一个存储节点,此处用Compute节点代替 9.验证操作 1.创建数据库并授权 # mysql -uroot -p000000