PowerScale: NFS non riesce in modo intermittente a inserire l'esportazione dopo il riavvio del cluster, con conseguente errore di mount del client
Summary: NFS (Network File System) non riesce a inserire le esportazioni dopo l'aggiornamento o il riavvio, causando l'impossibilità per il client NFS di eseguire il mount delle condivisioni NFS con l'errore "No such file or directory". ...
Symptoms
I client che tentano di eseguire il mount o di eseguire un'operazione su un'esportazione utilizzata in precedenza ricevono questo errore:
# mount -F nfs example.com:/ifs/testexport /tmp nfs mount: example.com:/ifs/testexport: No such file or directory # cd /test -bash: cd: /test: No such file or directory
Nella finestra di dialogo è possibile visualizzare i seguenti messaggi: nfs.log. Gli alias non riescono a inserire l'esportazione poiché le voci dei percorsi non sono presenti nella struttura ad albero LIN:
TESTCLUSTER-21 nfs[4900]: [nfs] Failed to insert "/ifs/testexport" for export 36 with status 0xc0000467(STATUS_FILE_NOT_AVAILABLE) TESTCLUSTER-21 nfs[4900]: [nfs] Problem inserting alias /testexport 0xc0000467 (STATUS_FILE_NOT_AVAILABLE)
Cause
La probabilità di incorrere in questo problema è relativamente bassa, ma è stato riscontrato quando i cluster si riavviano contemporaneamente (aggiornamento, installazione di patch e così via). Durante l'avvio di NFS, viene emessa una syscall per aprire e caricare l'esportazione. In alcuni rari casi è possibile che la syscall abbia esito negativo a causa del riavvio simultaneo, causando l'errore di caricamento di una o più esportazioni.
Resolution
Una possibile soluzione alternativa consiste nell'eseguire un riavvio continuo anziché un riavvio simultaneo. Ad esempio, invece di un aggiornamento simultaneo, eseguire un aggiornamento in sequenza.
Per risolvere questo problema, ricaricare le zone interessate. L'operazione non deve comportare alcuna interruzione.
isi nfs exports reload --zone=<zone of affected exports>
Se il comando precedente non risolve il problema, contattare il supporto Dell PowerScale per risolvere il problema.
Questo problema viene risolto nelle seguenti versioni:
- OneFS 9.2.1.25 e versioni successive
- OneFS 9.4.0.16 e versioni successive
- OneFS 9.5.0.7 e versioni successive