安装 nfs-utils,该软件包提供了 NFS 工具:
# yum install nfs-utils
配置启动脚本,使得共享在系统每次启动时都有效:
# chkconfig --add rpcbind
# chkconfig --add nfs
# chkconfig rpcbind on
# chkconfig nfs on
启动 rpcbind 服务和 nfs 服务:
# service rpcbind start
# service nfs start
创建数据目录和导出目录: 注意:共享目录的属组和拥有者必须是 vdsm 和 kvm。
mkdir -p /exports/data
mkdir -p /exports/export
将新创建的目录添加到 /etc/exports 文件中。把以下内容添加到 /etc/exports:
/exports/data *(rw)
/exports/export *(rw)
导出存储域:
# exportfs -r
重新加载 NFS 服务: 因为我们添加了新的共享目录,所以需要重载 NFS 的配置使它生效
# service nfs reload
创建用户组 kvm:
# groupadd kvm -g 36
创建用户 vdsm,并将其添加到 kvm 用户组中:
# useradd vdsm -u 36 -g 36
将您的导出目录的 ownership 设置成 36:36(vdsm:kvm)。这使得 EayunOS 企业级虚拟化管理中心使用由这些导出目录组成的存储域存储数据成为可能。
# chown -R 36:36 /exports/data
# chown -R 36:36 /exports/export
设置目录的访问权限:
# chmod 0755 /exports/data
# chmod 0755 /exports/export