PowerScale:叢集上分析 - 升級狀態
Zusammenfassung: 本文內容涉及 Isilon On-Cluster Analysis (IOCA) 執行狀況檢查指令檔內含的升級狀態檢查。
Symptome
Isilon 叢集上分析的報告輸出類似於以下內容:
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
PowerScale Isilon 叢集上分析執行狀況檢查指令檔找出需要解決的問題。
Lösung
警告:服務 isi_upgrade_d 當前處於啟用狀態。
- 叢集正在執行 OneFS 8 或更新版本。
isi_upgrade_d service應該禁用,因為它不再用於執行升級。 - 叢集正在執行 OneFS 7 或更新版本。
isi_upgrade_d service應該只在執行 OneFS 升級時啟用,並會自動啟用。 - 如果
isi_upgrade_d service已啟用,但無進行中的升級,或升級遇到問題且不再進行中,isi_upgrade_d service應禁用。
確認目前的狀態 isi_upgrade_d service 在執行以下命令之前:
isi services isi_upgrade_d
停用 isi_upgrade_d service 在執行以下命令之前:
isi services isi_upgrade_d disable
失敗:叢集升級狀態目前為升級
失敗:目前的升級活動目前為韌體
執行下列命令,檢視目前的升級活動:
isi upgrade view
執行下列命令,檢視所有節點的升級狀態:
isi upgrade nodes list
任何進行中的升級活動,都會阻止任何進一步的 OneFS 更新、修補程式安裝或韌體更新,直到完成或清除為止。如果預期正在進行升級,則可以忽略此失敗。如果未預期,則應聯絡 Dell 支援 部門,以調查進行中的升級活動,並解決先前更新期間出現的任何錯誤。
失敗:下列節點回報 fs_fmt_version 的 0: 1,2,3
某些 OneFS 程式碼中的錯誤會導致 fs_fmt_version 以報告 0。如果沒有執行 OneFS 升級,則可能會忽略此問題,因為只有 OneFS 升級在驗證 fs_fmt_version 在升級相容性檢查中。使用備註區段中的命令來確認問題,並聯絡 Dell 支援 以進一步調查並協助解決。
失敗:一個奇數 fs_fmt_version 找到,這表示升級工作尚未完成,且必須在升級至 OneFS 前完成。
驗證目前的 fs_fmt_version 在執行以下命令之前:
isi_for_array sysctl efs.gmp.fs_fmt_version
執行下列命令,確認是否有任何執行中的升級工作:
isi job view upgrade
如果 fs_fmt_version 所有節點均為偶數,無需採取進一步動作。
如果有奇數 fs_fmt_version 並且升級工作正在執行,這是預期的,不需要執行任何操作,請繼續監控升級工作直到完成。如果升級工作持續執行超過 30 天,請聯絡 Dell 支援部門。
如果有奇數 fs_fmt_version 且沒有執行任何升級工作,且最近沒有任何 OneFS 升級,請聯絡 Dell 支援。
失敗:下列節點回報 fs_fmt_version 的 0: 1,2,3
isi_for_array sysctl efs.gmp.fs_fmt_version
如果 fs_fmt_version 在任何節點上回報為零,這可能是由於某些 OneFS 版本中的錯誤導致 fs_fmt_version 以報告 0。如果沒有執行 OneFS 升級,則可能會忽略此問題,因為只有 OneFS 升級在驗證 fs_fmt_version 在升級相容性檢查中。
Weitere Informationen
下列命令可在叢集上執行:
- 若要檢查 TPM 的狀態,
isi_upgrade_d檢修性isi services isi_upgrade_d - 若要檢查執行
isi_upgrade_dProcessisi_for_array -s ps auxxw | grep isi_upgrade_d - 若要檢查叢集升級狀態或目前升級活動:
isi upgrade cluster view - 若要檢查
fs_fmt_version:isi_for_array sysctl efs.gmp.fs_fmt_version