网站报504错误,起初以为是单点故障问题,后来经过一一排查,发现所有服务是好的,但是当我在一台nginx服务器上df -h的时候,发现以下问题:

网站出现504错误_第1张图片

这时候,我就想到了是不是nfs服务的问题,首先我查看了客户端和服务端的rpcbind是否起来,结果rpc服务是好的:

wKioL1k6WcLz3eWlAAAktJDhvQ4836.png-wh_50

然后当我showmount的时候,出现以下报错:

wKiom1k6WlPRS150AAAYpIuTF8c602.png-wh_50

这时候我就知道了,是服务端出了问题,并且使用ping,去ping一下服务端的内网IP,结果完全pin不同。那结果已经出来了,服务端网卡没有起来,或者防火墙开着

网站出现504错误_第2张图片

然后去服务端ifconfig看一下:

网站出现504错误_第3张图片

重启网卡,ifup eth1:

wKioL1k6W6ihbmFWAAAR30i-TL4005.png-wh_50

并重启nfs服务:

网站出现504错误_第4张图片

最后看一下结果:

wKiom1k6XJfjFD5nAAA6fwHb59w229.png-wh_50

网站出现504错误_第5张图片