我正在尝试将远程 RHEL 计算机链接到我们的网络。我现在可以使用固定 NAT 地址在计算机之间进行 ssh。我已将/etc/auto.misc
、/etc/auto.master
和/etc/exports
文件从本地计算机(称为“cougar”)复制到远程计算机(称为“forth”),并在两台计算机上重新启动 NFS 和 AUTOFS 服务。所有端口均开放。
auto_misc 示例:
forth_data -soft forth:/export/data
/etc/exports
“第四”的样本
/export/data cougar(rw)
这是 cougar 上的命令行错误:
nm@cougar:/home/nm{119} cd /misc/forth_data
/misc/forth_data: No such file or directory.
nm@cougar:/home/nm{120}
有什么想法吗?
答案1
在继续之前,请autofs
确保您可以直接从命令行手动安装任何内容!
首先看看是否可以看到 cougar 导出的共享:
$ showmount -e forth
如果有效,请尝试安装它们:
$ sudo mount forth:/export/data /mnt
如果这有效,那么您就知道有两件事不会给您带来问题。
- 服务器正在正确导出 NFS 共享
- 防火墙规则允许连接
如果您有任何问题,请先使用 解决它们mount
。
问题领域
- nfsd 是否继续运行?
- 你
exportfs -a
往前跑了吗? - 端口映射是否正在运行? (NFS v3 需要,NFS v4 不需要)
- rpcidmapd 是否正在运行? (NFS v4 需要)
- nfslock 是否正在运行?
还有更多,但这将帮助您开始。