NFS存储的主要功能是通过网络让不同的主机系统之间可以共享文件或目录,如果物理机中部署了NFS 存储,如何将物理环境中的NFS添加到ZStack云平台使用?
云平台环境:ZStack企业版3.6.0
网络环境:扁平网络/VPC网络
存储环境:NFS存储
镜像服务器:镜像仓库
管理节点操作系统:ZStack定制版CentOS 7.6系统
NFS存储是一种文件共享存储,可以添加到ZStack云平台作为NFS类型的主存储,可以基于NFS主存储创建云主机,云盘等,并且使用NFS主存储的云主机支持高可用特性。
1. 在物理机上部署NFS服务。
使用yum安装NFS服务:
# yum -y install rpcbind nfs-utils
在服务器上创建共享目录,并设置权限:
# mkdir /root/nfs_server/ # chmod 755 -R /nfs/nfs_server
配置NFS,x.x.x.x/x为共享的客户端ip段/掩码:
# vim /etc/exports
/root/nfs_server/ x.x.x.x/x(rw,no_root_squash,no_all_squash,sync)
保存配置文件,使其生效:
# exportfs -r
启动服务rpcbind和NFS,并加入开机启动:
# systemctl start rpcbind # systemctl start nfs # systemctl enable rpcbind # systemctl enable nfs
2. 登录ZStack云平台,点击硬件设施-主存储按钮。
(图1登陆云平台添加主存储)
3. 点击添加主存储按钮。
(图2 点击添加主存储)
4. 输入名称(自定义),选择NFS类型主存储,默认是LocalStorage。
(图3 选择NFS类型主存储)
5. 输入正确的URL信息,存储网络,集群信息后,点击确定按钮。
(图4 输入NFS参数信息)
6. 添加NFS主存储成功。
(图5 NFS主存储添加成功)