Ubuntu 22.04.3使用FQDN挂载NFS共享失败问题求助
Ubuntu 22.04.3使用FQDN挂载NFS共享失败问题求助
大家好,我在Ubuntu 22.04.3机器上挂载NFS共享时碰到了一个挺奇怪的问题,想请各位帮忙分析下。
情况是这样的:
- 当我使用服务器的完整FQDN执行挂载命令时:
会直接报错:No such file or directorysudo mount -t nfs nfsserver01.mydomain.com:/path/to/share /mnt/nfs - 但如果换成服务器的短名称来执行挂载命令:
就能正常挂载成功,完全没问题。sudo mount -t nfs nfsserver01:/path/to/share /mnt/nfs
补充下我的环境信息:
- 安装的NFS版本是
1:2.6.1-1ubuntu1.2 - 这台Ubuntu机器已经通过sssd加入了域
- 我用dig查询这个FQDN的时候,即使去掉搜索域,也能从域DNS服务器得到权威响应,结果如下:
nfsserver01.mydomain.com has address 10.1.2.5
nfsserver01.mydomain.com has address 10.1.2.4
我自己也试过一些办法,但都没解决问题:
- 尝试把NFS服务器的IP和主机名添加到
/etc/hosts文件里,不管是写10.1.2.5 nfsserver01.mydomain.com还是10.1.2.5 nfsserver01,都没能修正这个挂载失败的问题。
现在我有点困惑,不确定是不是需要绕开DNS服务器的响应,或者是机器加入域的操作导致了这个问题?希望有经验的朋友能给点建议,非常感谢!
备注:内容来源于stack exchange,提问作者meisnick
相关产品推荐
相关产品推荐

