我有一个特定的网络共享让我感到悲伤。基本上,我们有两个 NAS 设备必须搬到另一栋楼。我将 /etc/fstab 更新为新的 IP 地址并尝试重新挂载它们。其中一台 NAS 设备顺利完成了该过程。然而,另一个是粗鲁的。
我尝试了此线程中的建议,但没有用:
当我打字umount -f /mnt/gsrnas2
时,它说Device is busy
如果我尝试cd /mnt/gsrnas2
然后ls
,终端会锁定,我无法使用 Ctrl+C 退出
当我尝试fuser -mk /mnt/gsrnas2
或 lsof | grep /mnt/gsrnas2
,终端也冻结了这些命令。
服务器上的所有其他 NFS 安装都运行良好,我可以毫无问题地卸载和安装它们。
我确定没有人在主动使用这个挂载点,因为它指向一个未占用的 IP 地址。
首先使用
lsof -P | grep filename
命令查看哪些进程具有您设备上文件的文件句柄。您可以使用kill
或类似的东西来尝试优雅地终止它们。如果礼貌请求没有任何响应,那么它就不会优雅地清理,所以你可以像这样使用 lazy 和 force 选项取得一些进展;