VNX2:VNX2 系列 OE 升級至 SHA-2 簽署版本 05.33.009.5.236 或更新版本的程序,包括如何從任何錯誤中還原 (Dell 可修正)
Summary: 升級到 SHA-2 簽署的 VNX2 操作環境版本 05.33.009.5.236 或更新版本的升級過程,包括如何從任何錯誤中恢復。
Symptoms
VNX2 組建環境使用 SHA-1 憑證,需要變更為 SHA-2 簽署憑證。
VNX1 繼續為 SHA-1 簽署。
USM 錯誤訊息為:
List of packages not installable because either one or more packages are required to be installed at the same time or incompatible with already installed packages: VNX-Block -Operating-Environment Internal Package: Base
Naviseccli 錯誤訊息為:
Uninstallable Reason: This package requires other packages to be installed or is incompatible with already installed packages. (0x71518004)
Cause
SP 上 05.33.009.5.236 之前的 OE 版本不支援 SHA-2 簽署的驅動程式。因此,在安裝 05.33.009.5.236 及更新版本的套裝之前,必須先安裝 hotfix。否則,升級無法完成。
Resolution
VNX2 OE 版本 05.33.009.5.236 或更新版本的升級程序取決於起始修訂版。
若要從非 05.33.009.5.155 版本升級,需要一次性兩步驟程序。
如果升級是從 05.33.009.5.155 開始,則可能需要一次性三步驟程序。
開始修訂不是 05.33.009.5.155 時的兩步過程:
-
NDU 必須安裝 SHA-2 修補程式的 SHA-2 支援套件。
注意:這會導致 NDU SP 正常重新開機。 -
安裝 SHA-2 支援套件後,即可按照標準 VNX2 OE 升級程序安裝 VNX2 OE 05.33.009.5.236 或更新版本的套裝。
- 升級檔案 OE 的程序沒有任何變更。對於任何 VNX2 檔案或整合系統,請先升級檔案 OE,然後依照本 KB 中所需步驟進行區塊 OE 升級。
- 安裝 SHA-2 支援包是一次性操作。
- 將 VNX2 升級至 05.33.009.5.236 及更新版本套件時,需要安裝 SHA-2 支援套件。否則,升級無法完成。
開始修訂版為 05.33.009.5.155 時的三步驟程序:
將 VNX2 05.33.009.5.155 升級至 05.33.009.5.236 或更新版本可能需要一次性的三步驟程序。
-
它需要
KB488877-01.01.5.001-armada64_free.ndu首先安裝軟體包(如果尚未安裝)才能執行升級,而不會出現任何 I/O 延遲。
使用naviseccli ndu -list或 Unisphere UI,並檢查是否已安裝 KB488877 套件。
請參閱下方「其他資訊」下的資訊。 -
NDU SHA-2 支援套件,這會套用修補程式以支援 SHA-2。
注意:這會導致 NDU SP 正常重新開機。 -
安裝 SHA-2 支援套件後,即可按照標準 VNX2 OE 升級程序安裝 VNX2 OE 05.33.009.5.236 或更新版本的套裝。
- 升級檔案 OE 的程序沒有任何變更。對於任何 VNX2 檔案或整合系統,請先升級檔案 OE,然後依照本 KB 中所需步驟進行區塊 OE 升級。
- 安裝 SHA-2 支援包是一次性操作。
- 將 VNX2 升級至 05.33.009.5.236 及更新版本套件時,需要安裝 SHA-2 支援套件。否則,升級無法完成。
- 請參閱 KB 文章 488877:VNX:在執行 BLOCK Rel 33 P155 的 OE 時,在受控重新開機期間無法使用資料 (使用者可修正), 以取得更多詳細資料和所需的
KB488877-01.01.5.001-armada64_free.ndu包。
Additional Information
使用 CLI 確認 SHA-2 支援套件是否存在:
使用 Unisphere 確認 SHA-2 支援套件是否存在:
如果程序未完成並出現以下錯誤範例,請依照上述解決方案操作。
沒有 SHA-2 支援套件 CLI 時,NDU 無法完成:
沒有 SHA-2 支援套件 USM 後 NDU 無法完成:
如果陣列正在執行 05.33.009.5.155,使用 CLI 驗證 KB488877 套件是否存在:
如果未安裝 KB488877 套件,則必須在三步驟程序的第一步安裝。
顯示已安裝KB48877的 CLI 命令範例:
如果存在KB488877,請從三步過程的步驟 2 開始。
如果陣列正在執行中,使用 Unisphere 確認 KB488877 套裝是否存在 05.33.009.5.155:
如果未安裝 KB488877 套裝,則必須在三步驟程序的第一個步驟中安裝。