Ошибка происходит при попытке размонтировать файловую систему Luster

Когда я вынимаю Luste r FS, он отображает:

[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))

и если я добавлю опцию силы -f это дает тот же результат:

[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))

Когда я пытаюсь перечислить каталог, он дает мне:

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

и я не могу найти причину и не могу ее решить.

2 ответа

Я считаю, что могу использовать umount -l /mnt/xx Для решения этой проблемы!

Вы на самом деле пытались запустить lsof /mnt/lustre (как рекомендует сообщение об ошибке), чтобы увидеть, что использует файловую систему? Эта проблема характерна не только для Luster, но и для любой локальной файловой системы - если есть процесс, использующий файловую систему (текущий рабочий каталог или открытый файл), его нельзя отключить, пока этот процесс не прекратит его использовать (cd снаружи /mnt/lustre или закройте открытый файл (ы)).

Другие вопросы по тегам