如果客户端安装了导出的目录,NFS4服务器将在重新启动时挂起

我有一个涉及NFS4服务器和客户端的问题。 问题是当客户端安装了导出的文件系统并且服务器重新启动时,重新启动将挂起一个控制台消息,指出:

Unmounting file systems: umount /nfs4exports/home: device is busy umount: /nfs4exports/home: device is busy /nfs4exports/home: rcercrcrcrcrcrcrcrcrcrcrcrcrcrcrcrcrcrcrcr....... INIT: no more processes left in this runlevel portmap: RPC call returned error 101 RPC: failed to contact portmap (error -101) nfsd: last server has exited ... 

如果客户端(CentOS 5)没有安装导出,那么服务器将按预期方式干净地重新启动。

到目前为止,服务器是CentOS 5.8。 exports文件有以下几行:

 /nfs4exports 10.1.0.173(rw,insecure,no_subtree_check,fsid=0) /nfs4exports/home 10.1.0.173(rw,insecure,no_subtree_check,nohide 

客户端从命令行中挂载/ home目录

 mount -t nfs4 -o soft,intr 10.1.0.179:/home /media 

cat / proc / mounts显示:

 10.1.0.179:/home /media nfs4 rw,vers=4,rsize=1048576,wsize=1048576,soft,intr,proto=tcp,timeo=600,retrans=3,sec=sys,addr=10.1.0.179 0 0 

任何人都有想法,为什么这个NFS4服务器在closures时只有在客户端挂载时才会卸载它自己的文件系统?