Ошибка происходит при попытке размонтировать файловую систему 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
или закройте открытый файл (ы)).