PowerScale: NFS občas nevloží export po restartování clusteru, což vede k selhání připojení klienta
Summary: Systém souborů NFS (Network File System) po upgradu nebo restartování nedokáže vložit exporty, což vede k tomu, že se klientovi NFS nepodaří připojit sdílené složky NFS s chybou "No such file or directory". ...
Symptoms
Klientům, kteří se pokoušejí připojit nebo provést operaci s dříve použitým exportem, se zobrazí tato chyba:
# 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
Následující zprávy se mohou zobrazit v nfs.log. Aliasy nelze vložit, protože ve stromu LIN nejsou uvedeny položky cesty:
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
Pravděpodobnost, že k tomuto problému dojde, je relativně nízká, ale dochází k němu, když se clustery současně restartují (upgrade, instalace opravy atd.). Při spuštění NFS je vydáno systémové volání pro otevření a načtení exportu. Existuje vzácná šance, že systémové volání selže kvůli současnému restartování, což vede k selhání načítání jednoho nebo více exportů.
Resolution
Potenciálním alternativním řešením je spuštění postupného restartování namísto souběžného restartování. Například místo souběžného upgradu spusťte postupnou inovaci.
Chcete-li tento problém vyřešit, znovu načtěte dotčené zóny. To by nemělo být rušivé.
isi nfs exports reload --zone=<zone of affected exports>
Pokud výše uvedený příkaz neposkytuje úlevu, obraťte se na podporu Dell PowerScale , aby problém vyřešila.
Tento problém je vyřešen v následujících verzích:
- OneFS 9.2.1.25 a novější
- OneFS 9.4.0.16 a novější
- OneFS 9.5.0.7 a novější