У меня есть конкретный сетевой ресурс, который меня огорчает. По сути, у нас было два устройства 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
или что-то подобное, чтобы попытаться завершить их изящно.
Если на вежливые запросы ничего не ответят, значит, очистка не будет изящной, поэтому вы можете добиться некоторого прогресса с помощью такой опции, как ленивый и принудительный;
umount -l -f /mnt/gsrnas2