Домен даних: Монтування NFS: ls призводить до помилки: читання каталогу '.': Загальний дескриптор застарілого файлу 0
Summary: Редагувати монтування NFS: ls призводить до помилки: читання каталогу '.': Загальний дескриптор застарілого файлу 0 Однією з причин цієї помилки є непрацюючий символічний зв'язок з каталогом. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Клієнти можуть успішно підключитися до експорту NFS (Приклад: /ddvar)
Виконуємо команду: "ls" призводить до повідомлення message:
Застарілий дескриптор
файла Клієнти можуть надсилати компакт-диски до каталогів у /ddvar/ , наприклад releases або log, а потім ls повертає результати.
"CD releases" або "CD log", тоді "ls" буде успішним.
Виконуємо команду: "ls" призводить до повідомлення message:
Застарілий дескриптор
файла Клієнти можуть надсилати компакт-диски до каталогів у /ddvar/ , наприклад releases або log, а потім ls повертає результати.
"CD releases" або "CD log", тоді "ls" буде успішним.
Cause
Однією з потенційних причин такої поведінки є непрацюючий символічний зв'язок.
Resolution
Наведені нижче кроки допоможуть вам перевірити, чи пов'язана така поведінка з недійсним символічним зв'язком під час експорту NFS (Приклад: /ddvar)
1) Увійдіть в режим SE і запустіть ls до шляху експорту. Приклад:
ПРИМІТКА: Ддвар - це особливий шлях. /ddvar внутрішньо перетворюється на /ddr/var і має використовуватися як /ddr/var при використанні внутрішніх команд.
2) Шукайте символічні посилання: (Приклад нижче, зверніть увагу на символ «l» на крайньому лівому символі, а також на символ «->» Вони вказують на те, що у вас є символічне посилання.)
3) Якщо ви знайшли підозріле посилання, перевірте, чи існує оригінальний файл.
4) Якщо ви отримуєте помилку про те, що файлу не існує, це підтверджує, що у вас є непрацююче символічне посилання. Його потрібно виправити, або видалити посилання.
5) Щоб виправити непрацююче посилання, відкрийте кейс зі службою підтримки Dell. Надайте вже зібрані докази та згадайте цю статтю в КБ.
1) Увійдіть в режим SE і запустіть ls до шляху експорту. Приклад:
ddvar #se ls -al /ddr/var/
ПРИМІТКА: Ддвар - це особливий шлях. /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. Надайте вже зібрані докази та згадайте цю статтю в КБ.
Affected Products
Data DomainArticle Properties
Article Number: 000214782
Article Type: Solution
Last Modified: 02 Oct 2023
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.