PowerScale: Analys på klustret – uppgraderingsstatus
Zusammenfassung: Den här artikeln gäller uppgraderingsstatuskontrollen som ingår i hälsokontrollskriptet för Isilon On-Cluster Analysis (IOCA).
Symptome
Analysverktyget Isilon On-Cluster rapporterar utdata som liknar följande:
Upgrade Status FAIL FAIL: Cluster Upgrade State is currently upgrade FAIL: Current Upgrade Activity is currently Firmware FAIL: The following nodes are reporting a fs_fmt_version of 0: 1,2,3 FAIL: An odd fs_fmt_version was found, this is indicative that the Upgrade job has not completed and needs to complete prior to an upgrade to OneFS. WARN: Service isi_upgrade_d is currently Enabled. INFO: Refer to KB210510 (https://support.emc.com/kb/210510) for details.
Ursache
I hälsokontrollskriptet för PowerScale Isilon on-Cluster Analysis identifierades problem som måste lösas.
Lösung
VARNA: Service isi_upgrade_d är för närvarande aktiverat.
- Om klustret kör OneFS 8 eller senare
isi_upgrade_d servicebör inaktiveras eftersom det inte längre används för att utföra uppgraderingar. - Om klustret kör OneFS 7 eller tidigare
isi_upgrade_d servicebör endast aktiveras när du utför en OneFS-uppgradering och aktiveras automatiskt. - Om den
isi_upgrade_d serviceär aktiverat men det inte pågår någon uppgradering eller så har en uppgradering påträffat ett problem och inte längre pågår,isi_upgrade_d servicebör inaktiveras.
Kontrollera aktuell status för isi_upgrade_d service Kör följande kommando:
isi services isi_upgrade_d
Inaktivera isi_upgrade_d service Kör följande kommando:
isi services isi_upgrade_d disable
FEL: Klustrets uppgraderingstillstånd är för närvarande uppgradering
FAIL: Den aktuella uppgraderingsaktiviteten är för närvarande fast programvara
Visa den aktuella uppgraderingsaktiviteten genom att köra följande kommando:
isi upgrade view
Visa uppgraderingsstatus för alla noder genom att köra följande kommando:
isi upgrade nodes list
Alla pågående uppgraderingsaktiviteter förhindrar ytterligare OneFS-uppdateringar, korrigeringsinstallation eller uppdateringar av fast programvara tills de har slutförts eller rensats. Om det förväntas att en uppgradering pågår kan det här felet ignoreras. Om det inte förväntas bör Dells support anlitas för att undersöka den pågående uppgraderingen och lösa eventuella fel som uppstod under tidigare uppdateringar.
FAIL: Följande noder rapporterar en fs_fmt_version av 0: 1,2,3
En bugg i vissa OneFS-koder orsakar fs_fmt_version för att rapportera 0. Detta kan ignoreras om ingen OneFS-uppgradering utförs eftersom det bara påverkar OneFS-uppgraderingar när de verifierar fs_fmt_version i kompatibilitetskontrollerna för uppgradering. Kontrollera problemet med hjälp av kommandona i avsnittet Anteckningar och kontakta Dells support för ytterligare undersökning och hjälp med att lösa problemet.
FAIL: En udda fs_fmt_version påträffades är detta en indikation på att uppgraderingsjobbet inte har slutförts och måste slutföras före en uppgradering till OneFS.
Kontrollera den aktuella fs_fmt_version Kör följande kommando:
isi_for_array sysctl efs.gmp.fs_fmt_version
Kontrollera om det finns några uppgraderingsjobb som körs genom att köra följande kommando:
isi job view upgrade
Om den fs_fmt_version över alla noder är jämn, krävs ingen ytterligare åtgärd.
Om det finns en udda fs_fmt_version och ett uppgraderingsjobb körs, detta är förväntat och ingen åtgärd krävs, fortsätt att övervaka uppgraderingsjobbet tills det är klart. Kontakta Dells support om uppgraderingsjobbet fortsätter att köras i mer än 30 dagar.
Om det finns en udda fs_fmt_version Om inget uppgraderingsjobb körs och det inte har gjorts några OneFS-uppgraderingar nyligen, kontaktar du Dells support.
MISSLYCKADES:Följande noder rapporterar en fs_fmt_version av 0: 1,2,3
isi_for_array sysctl efs.gmp.fs_fmt_version
Om den fs_fmt_version rapporterar noll på några noder kan det bero på en bugg i vissa versioner av OneFS som orsakar fs_fmt_version för att rapportera 0. Detta kan ignoreras om ingen OneFS-uppgradering utförs eftersom det bara påverkar OneFS-uppgraderingar när de verifierar fs_fmt_version i kompatibilitetskontrollerna för uppgradering.
Weitere Informationen
Följande kommandon kan köras i ett kluster:
- Om du vill kontrollera aktuell status för
isi_upgrade_dtjänster.isi services isi_upgrade_d - För att kontrollera om den är igång
isi_upgrade_dProcesser:isi_for_array -s ps auxxw | grep isi_upgrade_d - Så här kontrollerar du klustrets uppgraderingstillstånd eller aktuella uppgraderingsaktivitet:
isi upgrade cluster view - För att kontrollera
fs_fmt_version:isi_for_array sysctl efs.gmp.fs_fmt_version