我在 RHEL 7 集群上配置 NFS 导出资源,我需要让共享目录可以从属于不同子网的客户端挂载。
例如,以下命令显然可以正常工作(仅定义了一个网络):
pcs resource create TEST-EXPORTFS ocf:heartbeat:exportfs clientspec=192.168.1.0/24 options=rw,sync,no_root_squash directory=/test fsid=1
但是如何在“clientspec”参数中添加第二个网络(例如:192.168.100.0/24),以便来自两个子网的客户端都可以挂载共享目录?
我无法在官方文档中找到任何帮助(无论是来自 RedHat 还是来自 Linux-HA)。
提前感谢您提供的任何宝贵帮助。
我知道这是一个较老的问题,但它在谷歌搜索中排在前 10 位,所以我想我会回答对我有用的问题,以防其他人在寻找同样的东西时遇到这个问题
我有一个类似的问题,我有很多服务器,所以我根据它们的工作将它们按子网拆分,并且需要将一些目录仅导出到 1 个子网或另一个子网以及一些到所有子网,我发现了一个整洁的小没有记录的技巧。您只需添加 2 个单独的资源,每个资源带有您需要的子网和相同的 fsid,然后您会看到它使用两个子网导出一次
例子:
然后一个 showmount 将像这样返回: