第 9 章 配置共享存储
RHUA 和 CDS 节点需要一个共享存储卷,供两个卷访问,以存储由 RHUI 管理的内容。
目前,RHUI 支持以下存储解决方案:
9.1. 使用 NFS 配置共享存储
将网络文件系统(NFS)用作共享存储时,您必须在 RHUA 节点上或专用计算机上设置一个 NFS 服务器。
以下说明如何创建、配置和验证 NFS 以用于 RHUI。
注意
在专用的计算机上设置 NFS 服务器可让 CDS 节点和您的 RHUI 客户端继续工作,即使有 RHUA 节点发生某种情况也是如此。
先决条件
- 确定您有到 NFS 服务器的 root 访问权限
- 确定您有对 RHUA 节点的 root 访问权限
- 确保具有您计划使用的所有 CDS 节点的 root 访问权限。
流程
在托管 NFS 服务器的节点上安装
nfs-utils
软件包、RHUA 节点(如果它与 NFS 节点不同)以及所有 CDS 节点。# dnf install nfs-utils
创建存放所有 RHUI 内容的适当目录。
# mkdir /export
通过编辑
/etc/exports
文件并添加以下行来允许 RHUA 和 CDS 节点访问该目录:/export rhua.example.com(rw,no_root_squash) cds01.example.com(rw,no_root_squash) cds02.example.com(rw,no_root_squash)
启动并启用 NFS 服务。
# systemctl start nfs-server # systemctl start rpcbind # systemctl enable nfs-server # systemctl enable rpcbind
注意如果 NFS 服务已在运行,请使用
restart
命令而不是start
命令。
验证
要测试在名为
filer.example.com
的机器上是否设置了 NFS 服务器,请在 CDS 节点上运行以下命令:# mkdir /mnt/nfstest # mount filer.example.com:/export /mnt/nfstest # touch /mnt/nfstest/test
如果没有收到任何错误消息,您的设置可以正常工作。