我有一个特定的networking分享,让我感到悲伤。 基本上,我们有两个NAS设备必须搬到另一个build筑物。 我更新了/ etc / fstab到新的IP地址,并试图重新安装它们。 其中一台NAS设备经历了这个过程。 另一个则是粗鲁的。
我尝试了这个线程中的build议,但他们没有工作:
当我inputumount -f /mnt/gsrnas2
,它说Device is busy
如果我尝试cd /mnt/gsrnas2
,然后ls
,terminallocking,我不能用Ctrl + C分手
当我尝试fuser -mk /mnt/gsrnas2
或lsof | grep /mnt/gsrnas2
,terminal也冻结了这些命令。
所有在服务器上的其他NFS挂载都performance得很好,我可以卸载并挂载它们,没有任何问题。
我敢肯定,没有人积极使用这个挂载点,因为它指向一个空闲的IP地址。
首先使用lsof -P | grep filename
lsof -P | grep filename
命令查看哪些进程具有设备上文件的文件句柄。 你可以使用kill
或类似的东西来尝试并优雅地终止它们。
如果对礼貌请求没有任何反应,那么它就不会优雅地清理,所以你可以用这样的懒惰和强制选项取得一些进展;
umount -l -f /mnt/gsrnas2