Назад | Перейти на главную страницу

Устаревший дескриптор NFS

У меня есть несколько гостевых ОС xen, которые получают свою корневую файловую систему из NFS. Я изменил / etc / network / interfaces на некоторых из них (на сервере nfs), а затем перезагрузил их. Теперь при загрузке я получаю много «устаревших дескрипторов NFS». Я несколько раз перезагружал гостевые ОС, и у меня такая же проблема. Как это исправить?

Вы перезагружали NFS сервер? Вы выполняли какое-то массовое перемещение, переименование или удаление файлов или каталогов на сервере? Меняют ли клиенты файлы, к которым другие клиенты пытаются получить доступ?

Обычный источник «устаревшего дескриптора файла NFS» - это файлы, удаляемые с сервера. Особенно если удалить каталог. Обычное исправление - это размонтирование и повторное подключение тома или перезагрузка клиента. В некоторых реализациях сервера NFS перезагрузка сервера также может вызвать эту ошибку.

Похоже, здесь происходит что-то еще, кроме обычных причин, и может потребоваться более подробная информация.

Я получаю это предупреждение, когда перезагружаю свой сервер NFS, не остановив предварительно своих клиентов NFS.

Попробуйте размонтировать, а затем установить ваши разделы NFS (на клиентах). Если они не размонтируются, используйте fuser -m /path/to/nfs чтобы определить, какие процессы препятствуют их размонтированию.

видеть http://sysunconfig.net/unixtips/stale_nfs.txt

обычно это происходит, когда сетевое соединение между клиентом NFS (вашей виртуальной машиной) и сервером NFS пропадает (или вы испытываете потерю пакетов)

попробуйте проверить связь с сервером NFS с виртуальных машин и виртуальных машин с NFS, чтобы исключить возможность подключения