记一次docker网络冲突导致NAS挂载不上的问题

背景

使用阿里云NAS服务挂载做nfs服务器,目前笔者公司已经有很多机器挂载了该NAS,但唯独有一台机器挂载出现了问题,使用mount -a 挂载时,出现一直卡着不动。

解决过程

既然是卡主不动,那能不能看到卡在哪里了呢?

1 查看mount帮助发现有-v参数

mount --help 
-v, --verbose           say what is being done

然后使用mount -av 挂载(笔者已经写入了/etc/fstab),再次查看如下图
在这里插入图片描述
从图中看到关键信息: portmap query failed: RPC: Remote system error - No route to host
与nas服务器的路由存在问题

2 进行ping测试

在这里插入图片描述
上图是可以成功挂载NAS的服务器。
在这里插入图片描述
上图是无法挂载成功的服务器
到此,基本可以断定是网络问题了

3 查看本机路由

在这里插入图片描述
发现本机的路由与NAS的地址冲突了。

4 删除路由,挂载恢复

删除该条路由信息后,mount -a挂载正常了。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐