rpc.mountd[47537]: refused mount request from 172.16.15.250 for /chendeyong/nfs/share/ (/): not exported
时间: 2023-08-05 16:10:04 浏览: 139
这个错误消息表明,172.16.15.250 这个 IP 地址的主机请求挂载 /chendeyong/nfs/share/ 目录,但是该目录并未在 NFS 服务器上进行导出。
要解决这个问题,你需要在 NFS 服务器上通过配置文件或命令行工具将 /chendeyong/nfs/share/ 目录导出给请求挂载的主机。具体的步骤可能因为你使用的操作系统和 NFS 版本而有所不同。
在 Linux 系统上,你可以编辑 /etc/exports 文件,并添加下面的行来导出目录:
```
/chendeyong/nfs/share/ 172.16.15.250(rw,sync,no_subtree_check)
```
然后使用以下命令重新加载导出配置:
```
exportfs -a
```
请注意,这只是一个示例命令,你需要根据自己的实际情况进行调整。此外,确保 NFS 服务器已经运行,并且相关的服务(如 nfsd)已启动。
如果你仍然遇到问题,请提供更多详细信息,例如操作系统和 NFS 版本,以便我能够更好地帮助你解决问题。
相关问题
rpc.mountd服务关闭
rpc.mountd是一个NFS服务,如果你想要关闭它,可以使用以下命令:
1. 使用systemctl命令关闭rpc-mountd服务:sudo systemctl stop rpc-mountd
2. 禁止rpc-mountd服务在系统启动时自动启动:sudo systemctl disable rpc-mountd
注意,关闭rpc.mountd服务可能会影响到NFS的使用,如果你不确定是否需要关闭它,请先确认一下。
hosts.allow 配置mountd
要在 `hosts.allow` 文件中配置 `mountd`,你可以按照以下步骤进行操作:
1. 打开 `hosts.allow` 文件:使用文本编辑器(如vi、nano等)打开 `/etc/hosts.allow` 文件。
2. 添加配置规则:在文件中添加以下规则来允许特定主机或网络访问 `mountd` 服务。规则的格式是 `服务:允许访问的主机/网络`。
```
mountd: 允许访问的主机/网络
```
例如,如果你要允许IP地址为 `192.168.1.100` 的主机访问 `mountd`,则添加以下规则:
```
mountd: 192.168.1.100
```
如果你要允许整个 `192.168.0.0/24` 网络访问 `mountd`,则添加以下规则:
```
mountd: 192.168.0.0/24
```
你可以根据需要添加多个规则,每个规则占一行。
3. 保存并关闭文件:保存对 `hosts.allow` 文件的更改并关闭编辑器。
4. 重启服务:为了使更改生效,你需要重启 `mountd` 服务。使用适当的命令来重启 `mountd`,具体取决于你使用的操作系统和服务管理工具。
请注意,修改 `/etc/hosts.allow` 文件时要小心,确保只允许受信任的主机或网络访问 `mountd`。使用通配符或宽松的访问控制规则可能会导致安全风险。建议在添加访问规则之前备份 `hosts.allow` 文件,以防意外错误。