Data Domain. Монтирование NFS: ls приводит к ошибке: чтение каталога «.»: Всего 0 устаревших дескрипаторов файлов
Riepilogo: Отредактируйте монтирование NFS: ls приводит к ошибке: чтение каталога «.»: Всего 0 устаревших дескрипаторов файлов Одной из причин этой ошибки является разбитие символьной ссылки с каталогом. ...
Questo articolo si applica a
Questo articolo non si applica a
Questo articolo non è legato a un prodotto specifico.
Non tutte le versioni del prodotto sono identificate in questo articolo.
Sintomi
Клиенты могут успешно подключиться к экспорту NFS (пример: /ddvar)
Выполнение команды: В результате команды «ls» отображается сообщение:
Stale file handle
Clients can cd to directories under /ddvar/ like releases or log , а затем ls возвращает результаты.
«cd releases» или «cd log», затем «ls» выполняется успешно.
Выполнение команды: В результате команды «ls» отображается сообщение:
Stale file handle
Clients can cd to directories under /ddvar/ like releases or log , а затем ls возвращает результаты.
«cd releases» или «cd log», затем «ls» выполняется успешно.
Causa
Одной из возможных причин этого поведения является разбитая символьная ссылка.
Risoluzione
Приведенные ниже действия помогут вам проверить, связано ли такое поведение с поврежденной символьной ссылкой в экспортируемом каталоге NFS (пример: /ddvar)
1) Войдите в режим SE и выполните команду ls к пути экспорта. Пример.
ПРИМЕЧАНИЕ. ddvar — это специальный путь. /ddvar внутренне переведен в /ddr/var и должен использоваться в качестве /ddr/var при использовании внутренних команд.
2) Найдите символьные ссылки: (В примере ниже обратите внимание на символ «l» в левом большинстве символов, а также символ «->». Это означает, что у вас есть символьная ссылка.)
3) Если вы найдете предположительно неисправную ссылку, убедитесь, что исходный файл существует.
4) Если отображается сообщение об ошибке, что файл не существует, это подтверждает, что у вас повреждена символьная ссылка. Это необходимо исправить, или ссылка должна быть удалена.
5) Чтобы исправить поврежденную ссылку, откройте заявку в службе поддержки Dell. Укажите уже собранные доказательства и укажите эту статью базы знаний.
1) Войдите в режим SE и выполните команду ls к пути экспорта. Пример.
ddvar #se ls -al /ddr/var/
ПРИМЕЧАНИЕ. ddvar — это специальный путь. /ddvar внутренне переведен в /ddr/var и должен использоваться в качестве /ddr/var при использовании внутренних команд.
2) Найдите символьные ссылки: (В примере ниже обратите внимание на символ «l» в левом большинстве символов, а также символ «->». Это означает, что у вас есть символьная ссылка.)
lrwxrwxrwx 1 root root 36 Nov 27 2020 link_to_new_rpmfile.rpm -> /ddr/var/ext/link_to_new_rpmfile.rpm
3) Если вы найдете предположительно неисправную ссылку, убедитесь, что исходный файл существует.
#se ls -al /ddr/var/ext/link_to_new_rpmfile.rpm
ls: cannot access /ddr/var/ext/link_to_new_rpmfile.rpm
4) Если отображается сообщение об ошибке, что файл не существует, это подтверждает, что у вас повреждена символьная ссылка. Это необходимо исправить, или ссылка должна быть удалена.
5) Чтобы исправить поврежденную ссылку, откройте заявку в службе поддержки Dell. Укажите уже собранные доказательства и укажите эту статью базы знаний.
Prodotti interessati
Data DomainProprietà dell'articolo
Numero articolo: 000214782
Tipo di articolo: Solution
Ultima modifica: 02 ott 2023
Versione: 3
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.