导出文件系统;无效的IP地址

导出文件系统;无效的IP地址

rhel 7.9 为 CentOS 7 客户端设置 autofs。每次运行exportfs -ra时,我都会看到exportfs:10.0.0.2的无效IP地址。 /etc/exports 看起来像 /opt somehost:/opt。

答案1

exportfsNFS 服务器上需要,而不是 NFS 客户端上需要。您无法远程命令其他服务器导出其文件系统。

错误消息“IP 地址无效”出现的只是exportfs尝试解析子网地址。看来你的/etc/exports语法不正确。

如果您想共享/opt到 10.0.0.2,有效/etc/exports条目可能如下所示:

/opt        10.0.0.2(rw)

有关更多示例,请运行man 5 exports并查找该EXAMPLE段落。

您无法指定 NFS 客户端应使用的挂载位置/etc/exports:就 NFS 服务器而言,客户端将共享挂载到何处是客户端自己的事情。

由于冒号可以是 IPv6 地址的一部分,因此exportfs似乎将您的客户端规范解析somehost:/opt为可能的 IPv4 或 IPv6 子网地址,因为它包含斜杠。但斜杠之前的部分不是有效的 IP 或 IPv6 地址,斜杠之后的部分不是前缀长度数字也不是有效的 IPv4 网络掩码,因此您会收到“无效 IP 地址”错误。

线路

/opt somehost:/opt

看起来更像是 AutoFS 的一部分直接地图AutoFS 客户端上的文件:它完全不适合/etc/exports.您根本不应该在 AutoFS 客户端上运行exportfs -ra:该命令应该在您希望自动挂载其共享的 NFS 服务器上运行。

相关内容