Quando si cerca il contenuto di un file system, vengono visualizzati i file con estensione .nfsxxxxxxxxxx
.
Causa: i file obsoleti sono rappresentati come file .nfsxxxxxxxxxx
. Spesso ciò significa che un file è stato aperto da un processo in un client NFS, ma un altro processo ha rimosso il file o lo ha spostato in una posizione diversa. Il processo che ha eliminato o spostato il file potrebbe essere un processo nella stessa istanza o un'istanza diversa.
Risoluzione:
-
Per scoprire quale processo dell'istanza ha rimosso o modificato il file originale, eseguire il comando
lsof .nfsxxxxxxxxxx
su tutte le istanze Linux in cui viene eseguito il MOUNT del file system.
L'output contiene il programma e l'ID del processo che contiene il file. Se l'output in una qualsiasi delle istanze mostra che il file .nfsxxxxxxxxxx
non è richiesto dal processo di blocco, può essere rimosso.
- (Facoltativo) Se il processo è obsoleto, è possibile interromperlo.
-
Rimuovere il file
.nfsxxxxxxxxxx
.
Nota
Se dopo la rimozione della prima viene visualizzato un nuovo file .nfsxxxxxxxxxx
, un processo di tale istanza sta trattenendo il file.