VxRail:4.x 升級前置檢查失敗
Summary: 如何在 4-x 預先檢查升級期間對 VxRail 進行故障診斷。
Symptoms
Cause
Resolution
問題 #1:
其中一個 ESXi 主機授權不支援 DRS 功能。(早於 4.0.300 的版本)
可能的解決方案:
可能有具備標準授權的主機。若要解決此問題,請識別具有標準授權的主機,並將授權升級至企業層級或更高等級。
問題 #2:
叢集上的 DRS 功能已停用。(早於 4.0.300 的版本)
可能的解決方案:
升級作業只能在啟用 DRS 功能的叢集上進行。啟用叢集上的 DRS 功能,並再試一次。
問題 #3:
vCenter Server Appliance 至少有一個未解決的嚴重警示。
可能的解決方案:
進入 vSphere 用戶端,並解決目標 vCenter Server Appliance 上的所有嚴重警示。
問題 #4:
其中一個 ESXi 主機至少有一個未解決的嚴重警示。
可能的解決方案:
進入 vSphere 用戶端,並解決目標叢集中每個 ESXi 主機上的所有嚴重警示。
問題 #5:
使用的 ESXi 硬體平台與組合套裝中包含的已用 VxRail Manager VIB 升級套裝不相容。
可能的解決方案:
這表示包含的 VIB 套裝不適合安裝在 ESXi 硬體平台上。若要解決此問題,請前往 Dell EMC 下載網站或 ACG 目錄,然後為您的主機取得包含相符 VIB 套裝的套裝。
問題 #6:
預先升級勾點指令檔執行失敗
可能的解決方案:
確認在 /usr/lib/vmware-marvind/marvind/webapps/extension/WEB-INF/classes/scripts/pre-upgrade-hook.py 中調用的每個指令檔均有效,且可在升級作業期間執行。您可以在lcm.log檔中找到更多詳細資訊。
問題 #7:
升級後勾點指令檔執行失敗。
可能的解決方案:
確認在 /usr/lib/vmware-marvind/webapps/extension/WEB-INF/classes/scripts/post-upgrade-hook.py 中調用的每個指令檔都有效,而且可以在升級作業期間執行。您可以在lcm.log檔中找到更多詳細資訊。
問題 #8:
已從 VSAN 資料存放區移除解壓縮的升級套裝檔案。
可能的解決方案:
組合式套裝會在升級開始前解壓縮至 VSAN 資料存放區的 /bundles 目錄中。嘗試重新啟動升級作業,並確認在升級程序進行中時,未修改含有升級套裝檔案的目錄。
問題 #9:
處於維護模式
的 ESXi 主機可能的解決方案:
確認目標叢集中的所有 ESXi 主機皆未處於維護模式。請在叢集中的所有 ESXi 主機退出維護模式後,重試升級作業。
問題 #10:
無法在 30 分鐘內進入其中一個 ESXi 主機的維護模式。
可能的解決方案:
確認目標主機上沒有將 ISO 映像掛接至 CD-ROM 光碟機的虛擬機器。若有卸載,請重新開始進行。
問題 #11:
無法掛接用於 VCSA 升級的 ISO 映像。
可能的解決方案:
確認 VCSA 和 PSC VM 均未將 ISO 映像掛接至 CD-ROM 光碟機。若有卸載,請繼續升級程序。
問題 #12:
無法升級 ESRS。
可能的解決方案:
如果 ESRS 是手動部署,或是 ESRS 管理員密碼已變更:
1) 手動變更 ESRS 管理員密碼,以便與 VxRail 管理帳戶同步。
2) 透過 https://< ESRS VM IP>:9443 以系統管理員身份登入 ESRS/VE Web GUI,然後按一下升級按鈕以線上升級 ESRS。
選項 3) 先停用 ESRS,嘗試完成 VxRail 升級,然後再次啟用 ESRS。
問題 #13:
使用 Active Directory 帳戶升級失敗,因為如果 VC 有 AD 伺服器作為身分識別來源,則使用者名稱會遭到截斷。
因應措施:
在 VxRail Manager 中執行升級工作時,會彈出「VxRail 升級需要執行權限」視窗,要求提供 vCSA SSO 登入和 VxRail Manager 根帳戶。vCSA SSO 帳戶使用「user@domain」而非「user@domain.local」來執行升級。
問題 #14:
Quanta 平台不允許升級至 7.x。
可能 的解決方案:
無