1

When I umount Lustre FS it displays:

[root@cn17663-ens4 mnt]# umount /mnt/lustre 
umount: /mnt/lustre: target is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1))

and if I add the force option -f it gives the same result:

[root@cn17663-ens4 mnt]# umount /mnt/lustre -f
umount: /mnt/lustre: target is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1))

When I try to list the directory it gives me :

[root@cn17663-ens4 mnt]# ls
ls: cannot access lustre: Cannot send after transport endpoint shutdown
lustre

and I cannot find what the reason is and cannot solve it.

4

2 回答 2

0

我发现我可以用它umount -l /mnt/xx来解决这个问题!

于 2018-08-05T08:29:01.727 回答
0

您是否真的尝试运行lsof /mnt/lustre(如错误消息建议的那样)以查看正在使用文件系统的内容?这个问题不是 Lustre 独有的,任何本地文件系统也是如此 - 如果有一个进程使用文件系统(当前工作目录或打开的文件),那么在该进程停止使用它之前无法卸载它(cdout of /mnt/lustreor关闭打开的文件)。

于 2018-04-19T18:53:41.563 回答