Як мені примусово відключити, коли я отримую застарілі ручки файлів nfs?


17

Потрапив у складну ситуацію. Установіть ауфи на / mnt / 1

aufs on /mnt/1 type aufs (rw,relatime,si=daab1cec23213eea)

Я не можу зняти річ:

sudo umount -f /mnt/1
umount2: Stale NFS file handle
umount: /mnt/1: Stale NFS file handle
umount2: Stale NFS file handle
umount2: Stale NFS file handle

Як відключити точку кріплення? (без перезавантаження системи)

(Примітка. Aufs знаходиться над системою відкривань, а не NFS.)


5
Потрапив у подібну ситуацію, і міг би її легко відтворити: просто видаліть rw-гілку файлової системи AUFS і піднявшись, точка монтажу AUFS повністю перекинута. umount -fабо umount -lнічого не змінить. Я все ще шукаю рішення.
jpetazzo

@jpetazzo Ознайомтеся з моєю відповіддю нижче, я нарешті зміг вирішити цю проблему для себе, не потребуючи перезавантаження
craymichael

Відповіді:


6

від man 8 umount:

   -f     Force   unmount   (in  case  of  an  unreachable  NFS  system).
          (Requires kernel 2.1.116 or later.)

   -l     Lazy unmount. Detach the filesystem from the filesystem hierar-
          chy  now,  and cleanup all references to the filesystem as soon
          as it is not busy anymore.  (Requires kernel 2.4.11 or  later.)

Якщо sudo umount -f /mnt/1не виходить, можна спробувати sudo umount -l /mnt/1.


-lможе зайняти деякий час, правда? Чи є якийсь додатковий варіант, якщо -fвін не працює?
Ехтеш Чудхурі

-lпрацював (миттєво), коли -fні.
keithpjolley

0

Ви можете вимкнути це, незважаючи на несвіжу ручку файлу, за допомогою:

fusermount -u /mnt/1

0

Добре, я знайшов рішення для свого питання (те саме, що і питання). Ось що НЕ працювало для мене:

  • mount -t nfs -o remount /mnt/1
  • umount /mnt/1
  • umount -f /mnt/1
  • umount -l /mnt/1

Ось що для мене працює DID :

  • umount -lf /mnt/1

Якщо це не допоможе вам, переконайтеся, що ви знищуєте всі процеси, прив'язані до встановленої каталогу:

  • lsof | grep /mnt/1
  • fuser -k /mnt/1

Параметр -l( l azy) говорить umountпро те, що зараз не прибирати речі. Без цієї опції точка монтажу буде зайнята. Ознайомтеся з відповіддю @ Xupeng, щоб manдізнатись про параметри сторінки.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.