如何查找哪个主机名:pid 在 NFS 上打开了文件?
有没有办法找到哪个主机名:pid 在 NFS 上打开了文件?
我们有 2k 个盒子使用相同的 NFS 安装并且有一个进程 运行某个打开文件的地方。无法登录 到处都是,而且其中一些是缺少的Solaris盒子 lsof。
有没有办法询问 NFS 服务器哪个盒子打开了特定的 文件?
is there a way to find which hostname:pid opened the file on NFS?
We have 2k boxes which use same NFS mount and there is a process
running somewhere which opened a file. It's impossible to login
everywhere and furthermore some of them are solaris boxes lacking
lsof.
Is there a way to ask NFS server which box has opened particular
file?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
否。该文件已在本地机器上打开。本地机器只知道进程名称/pid
您想取消共享吗?卸载共享磁盘? umount -f /挂载点
将卸载磁盘。
No. The file is open on the local box. The local box only knows the process name/pid
Are you trying to unshare? Dismount the disk that is shared? umount -f /mountpoint
wil dismount the disk.