如何使用rpcinfo命令检查NFS客户端连接
时间:2020-03-05 15:29:19 来源:igfitidea点击:
RPCINFO命令显示每个基于RPC的服务,或者在远程Linux机器上。
在本教程中,将介绍几个命令来解决NFS相关问题的命令。
检查NFS服务状态
在NFS客户端上发出以下命令,以确保服务器正在运行所有NFS服务器进程:
/usr/bin/rpcinfo -p servername
RPCINFO命令应显示以下进程:
rpcbind nfs mountd status nlockmgr llockmgr
RPC安装状态
在NFS客户端上发出以下命令以确保在NFS服务器上处理的RPC.MountD可用并响应RPC请求:
/usr/bin/rpcinfo -u servername mountd
在NFS客户端上发出以下命令以检查NFS服务器是否会导出要安装的目录:
/usr/sbin/showmount -e server_name
如果我们收到"设备繁忙"消息
如果在尝试挂载目录时收到"设备忙"消息,请尝试访问已挂载的目录。
如果我们可以访问它,那么它已安装。
如果我们在尝试卸载目录时收到设备忙碌消息,则当前使用该目录的用户或者进程。
等到进程完成,或者按照以下步骤操作:
发出以下命令以确定谁使用已挂载的目录,
/usr/sbin/fuser -cu local_mount_point
定影器(1M)命令将返回当前使用在local_mount_point下安装的目录的进程ID和用户名列表。
这将决定是否杀死流程或者等待它们完成。
要使用已挂载的目录杀死所有进程,请发出以下命令:
/usr/sbin/fuser -ck local_mount_point