Как я насильственно размонтировался, когда я получаю устаревшие дескрипторы файлов nfs?

Сегментируйте свой rsyncs или безотносительно инструмента, который Вы используете в несколько заданий. Если файлы называют со своего рода логикой или нумерацией, Вы могли бы сказать систему rsync X количества файлов за один раз.

17
задан 27 November 2012 в 15:36
3 ответа

от 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 .

5
ответ дан 2 December 2019 в 20:33

Nepaisant pasenusios failo rankenos, galite jį atjungti naudodami:

fusermount -u /mnt/1
0
ответ дан 2 December 2019 в 20:33

Хорошо, я нашел решение своей проблемы (то же, что и вопрос). Вот что НЕ у меня работало:

  • 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 о параметрах размонтирования.

0
ответ дан 2 December 2019 в 20:33

Теги

Похожие вопросы