Ubuntu 22.04 环境下NFS挂载出现连接超时问题求助
各位好,我碰到个NFS挂载的麻烦事,想请大伙帮忙分析分析:
我有两台跑Ubuntu 22.04的机器,打算把服务器PC1(主机名auerbach)上的一块磁盘挂载到客户端PC2(主机名hubel)上,用NFS来实现。
服务器PC1的配置情况
PC1上的/etc/exports文件内容是这样的:
/media/auerbach-data 139.124.148.0/25(rw,no_subtree_check,sync,fsid=001)
我在PC1上执行了sudo exportfs -av命令,这个命令跑起来没问题,看起来导出配置是生效的。
客户端PC2的配置情况
PC2上的/etc/fstab文件我也配置好了:
auerbach:/media/auerbach-data /mnt/auerbach-data nfs defaults,auto,rw 0 0
遇到的问题
可是当我在PC2上执行sudo mount /mnt/auerbach-data -v尝试挂载时,却一直报连接超时的错误,具体错误信息如下:
mount.nfs: timeout set for Thu Nov 28 10:44:02 2024
mount.nfs: trying text-based options 'vers=4.2,addr=139.124.148.27,clientaddr=139.124.148.5'
mount.nfs: mount(2): Connection timed out
mount.nfs: Connection timed out
奇怪的地方
最让我摸不着头脑的是,在PC1上运行showmount -e查看导出列表,结果是正常的:
Export list for PC1:
/media/auerbach-data 139.124.148.0/25
而且我在PC2上运行showmount命令时,也能正常获取到相关信息。实在搞不懂为啥挂载就是超时,有没有大佬能指点下?
备注:内容来源于stack exchange,提问作者Raph_nds

