周末回来第一天上班,发现服务器被重启了,但是nfs文件挂载出现问题。具体表现如下:
1)在nfs客户端,挂载目录下不能ls或者ll;
2)输入strace dh -f 后,文件挂载状况不能全部显示,在某个挂载目录终止了。
2解决问题的方法:
1)重启nfs服务器的服务(先启动rpcbind再启动nfs)
service rpcbind start(启动nfs服务)
service nfs start
2)查看nfs启动状态
# service rpcbind status
# service nfs status
3) 查看nfs服务器上的可挂载共享目录
# showmount -e localhost//默认查看自己共享的服务
4)在客户端启动rpc
# service rpcbind start
5)在客户端安装nfs相关软件,使用yast2
# yast2
6)在客户端查看服务器的可挂载目录
#showmount -e 服务器IP/域名
7)在客户端手动mount挂载
mount 1921681108:/opt/centos6/ /app/web/labs/nfs/
8)问题解决,共享目录挂载到客户端上
注意:1)nfs是依靠rpc来实现文件共享,所以启动服务的时候要先启动rpc,再启动nfs;
2)nfs网路文件共享,需要先验证网络是否通畅,如果客户端与nfs服务器不通,nfs不生效。
3)启动自动挂载nfs文件系统,在启动nfs服务的时候会自动加载/etc/fstab中的内容,如果有nfs相关,则自动挂载。
# vi /etc/fstab
格式:
<server>:</remote/export> </local/directory> nfs < options> 0 0
4)服务端口查看netstat
5)测试挂载状况
# strace df -h
以上就是我nfs服务器挂掉后,重启、排查故障的相关内容,分享给大家
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)