Data Domain: Mount NFS: ls genera un errore: reading directory '.': Handle di file obsoleto totale 0
Summary: Modificare il mount NFS: ls genera un errore: reading directory '.': Handle di file obsoleto totale 0 Una delle cause di questo errore è il collegamento simbolico interrotto con la directory. ...
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
I client possono essere montati correttamente sull'esportazione NFS (ad esempio: /ddvar)
Esecuzione del comando: "ls" genera il messaggio:
Stale file handle
Clients can cd to directories under /ddvar/ like releases or log , quindi ls restituisce i risultati.
"cd releases" o "cd log", quindi "ls" ha esito positivo.
Esecuzione del comando: "ls" genera il messaggio:
Stale file handle
Clients can cd to directories under /ddvar/ like releases or log , quindi ls restituisce i risultati.
"cd releases" o "cd log", quindi "ls" ha esito positivo.
Cause
Una possibile causa di questo comportamento è un collegamento simbolico rotto.
Resolution
La procedura riportata di seguito consente di verificare se questo comportamento è dovuto a un link simbolico interrotto all'interno dell'esportazione NFS (ad esempio: /ddvar)
1) Accedere alla modalità SE ed eseguire ls nel percorso di esportazione. Esempio:
NOTA: ddvar è un percorso speciale. /ddvar viene tradotto internamente in /ddr/var e deve essere utilizzato come /ddr/var quando si utilizzano comandi interni.
2) Cercare link simbolici: (di seguito è riportato l'esempio con "l" sul carattere più a sinistra e anche con "->", che indica la presenza di un collegamento simbolico.
3) Se si trova un link sospetto, verificare che il file originale esista.
4) Se si riceve un errore che indica che il file non esiste, ciò conferma la esistenza di un link simbolico rotto. Deve essere corretto oppure il link deve essere eliminato.
5) Per correggere un collegamento interrotto, aprire un caso con il supporto Dell. Fornire le prove già raccolte e citare questo articolo della Knowledge Base.
1) Accedere alla modalità SE ed eseguire ls nel percorso di esportazione. Esempio:
ddvar #se ls -al /ddr/var/
NOTA: ddvar è un percorso speciale. /ddvar viene tradotto internamente in /ddr/var e deve essere utilizzato come /ddr/var quando si utilizzano comandi interni.
2) Cercare link simbolici: (di seguito è riportato l'esempio con "l" sul carattere più a sinistra e anche con "->", che indica la presenza di un collegamento simbolico.
lrwxrwxrwx 1 root root 36 Nov 27 2020 link_to_new_rpmfile.rpm -> /ddr/var/ext/link_to_new_rpmfile.rpm
3) Se si trova un link sospetto, verificare che il file originale esista.
#se ls -al /ddr/var/ext/link_to_new_rpmfile.rpm
ls: cannot access /ddr/var/ext/link_to_new_rpmfile.rpm
4) Se si riceve un errore che indica che il file non esiste, ciò conferma la esistenza di un link simbolico rotto. Deve essere corretto oppure il link deve essere eliminato.
5) Per correggere un collegamento interrotto, aprire un caso con il supporto Dell. Fornire le prove già raccolte e citare questo articolo della Knowledge Base.
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.