Dell Unity:如何升級 Unity 作業環境 (OE) (使用者可修正)
Summary: 本文說明升級 Unity OE 的兩種方法:Unisphere UI 和命令列 (uemcli)
Instructions
方法 1:Unisphere UI
- 以系統管理員或同等使用者身分登入 Unisphere。開啟更新系統設定 功能表。

- 前往軟體與授權 > 軟體升級。在此檢視中,會顯示已安裝的 Unity OE 版本。還有三 (3) 個可操作選項:執行狀況檢查、 開始升級,並 下載新軟體。

- 如果您的系統尚未下載新代碼,請按一下 下載新軟體 以下載新的 Unity OE 檔案。
- 您將會前往 dell.com/support 並開啟您系統的產品頁面。 您可能需要使用客戶認證登入,才能查看 Unity OE 套件。 選取您要安裝的版本,然後下載至您的電腦。 Unity 將在後面的步驟中上傳它。
- (選擇性)按一下執行執行狀況檢查以執行執行狀況檢查。 在此階段,運行狀況檢查是可選的。執行狀況檢查也會作為升級精靈的一部分完成。 如果您執行執行狀況檢查,請在檢查完成後按 一下關閉 。

- 按一下 開始 升級 以啟動升級精靈。
- 升級將從 執行狀況檢查 開始 (這不是升級精靈中的選用步驟)。
- 如果您的系統已載入新代碼,請按一下 使用最新映像。
- 如果您的系統尚未下載新代碼,系統會提示您上傳之前下載的代碼。 從電腦中選取程式碼檔案。


- 選取檔案後,按一下 下一步 ,讓系統開始準備檔案以進行 Unity OE 升級。此步驟可能需要大約 5-10 分鐘。
- 升級將從 執行狀況檢查 開始 (這不是升級精靈中的選用步驟)。
- 在設定 頁面上,決定 儲存處理器 (SP) 是否可以在升級程序期間重新開機,或延後至稍後再開機。如果保留 選取「儲存處理器自動重新開 機」, 則儲存處理器 (SP) 會在執行升級時逐一重新開機。如果未選取此選項,儲存 處理器 (SP) 稍後會使用「繼續升級」重新開機。預設設定為保留選取「自動重新開機儲存處理器」。

- 檢閱摘要 頁面。確認安裝的 Unity OE 版本以及新的 Unity OE 版本正確無誤。

- 按 一下完成 以開始 Unity OE 升級。
-
- 如果在升級期間發生任何錯誤,請檢閱訊息和補救措施,然後按 一下重試。
- 在升級期間,環境可能會因為儲存處理器 (SP) 重新開機、空間不足等原因,而顯示錯誤或警示。
- 如果有任何深層問題,請聯絡 Dell 支援。
- Unity OE 升級完成後,請重新載入 Unisphere。新的 Unity OE 版本應會顯示在系統 > 檢視 > 摘要上。
方法 2:命令列 (uemcli)
- 下載新的 Unity OE 檔案。您可以在 Dell 支援網站的 驅動程式與下載 頁面找到新的 Unity OE 檔案。
- 將 Unity OE 檔案上傳至 Unity 陣列。這可以使用 WinSCP 或 FileZilla 等檔案傳輸程式來完成。您也可以使用 uemcli 上傳檔案 (範例如下)。
注意:如果在此步驟後取消升級,則必須從主要 (SP) 上的 /var/tmp/upgrade 中刪除映像。離開映像會使根檔案系統 (FS) 膨脹,並可能導致儲存處理器 (SP) 死機。
- 若要將 Unity OE 檔案上傳至 Unity 陣列並 分段升級
C:\> uemcli -d <unity_management_ip> -u admin -securePassword -upload -f c:\data\Unity-5.5.0.0.5.259.tgz.bin.gpg upgrade
- 如果 Unity OE 檔案已使用 WinSCP 上傳至 Unity 陣列,且 檔案只需要暫存
C:\> uemcli -d <unity_management_ip> -u admin -securePassword -upload -f /cores/service/user/Unity-5.5.0.0.5.259.tgz.bin.gpg upgrade
- 透過 Unity SSH 或使用其他支援 uemcli 的用戶端存取陣列。在本文中,使用 Unity SSH。使用服務 認證登入。
- 驗證映像候選 ID。這會顯示已安裝的 Unity OE 版本,以及升級的目標 Unity OE 版本。
17:39:08 service@UnityXT spb:~/user# uemcli /sys/soft/ver show
1: ID = INST_1 Type = installed Version = 5.4.1.0.5.006 Release date = 2024-12-03 06:06:51 Full version = Unity 5.4.1.0 (Release, Build 006, 2024-12-12 06:06:38, 5.4.1.0.5.006)
2: ID = CAND_1 Type = candidate Version = 5.5.0.0.5.259 Release date = 2025-02-26 11:45:59 Full version = Unity 5.5.0.0 (Release, Build 259, 2025-02-26 11:45:59, 5.5.0.0.5.259)
- 接下來,建立 (開始) Unity OE 升級。在啟動命令之前,請決定儲存處理器 (SP) 是否可以在升級過程中重新開機,或延後至稍後再執行。如果儲存處理器 (SP) 在升級期間無法重新開機,請在命令結構中包括 -pauseBeforeReboot。這只會執行預先安裝作業,而且 儲存處理器 (SP) 不會在升級期間自動重新開機。
18:08:32 service@UnityXT spb:~/user# uemcli /sys/soft/upgrade create -candId CAND_1
Operation completed successfully.
- 監控升級。
18:09:41 service@UnityXT spb:~/user# uemcli /sys/soft/upgrade show -detail
1: Status = running Creation time = 2025-05-28 18:09:22 Elapsed time = 00s Estimated time left = 1h 33m 25s Progress = Task 1 of 12 (preparing_system) Percent complete = 0%
- 如果 -pauseBeforeReboot 位於建立命令 (步驟 5) 內,則必須繼續升級。此外,如果任何執行狀況檢查失敗 (例如複製工作階段仍在執行中),則必須繼續升級。
18:12:56 service@UnityXT spb:~/user# uemcli /sys/soft/upgrade resume
Operation completed successfully.
- 確認 Unity OE 升級已成功完成。
18:39:08 service@UnityXT spb:~/user# uemcli /sys/soft/ver show
1: ID = INST_1 Type = installed Version = 5.5.0.0.5.261 Release date = 2025-03-03 06:06:51 Full version = Unity 5.5.0.0 (Release, Build 261, 2025-03-03 06:06:38, 5.5.0.0.5.261)
18:39:08 service@UnityXT spb:~/user# uemcli /sys/soft/upgrade show -detail
1: Status = completed Creation time = 2025-05-28 18:09:22 Elapsed time = 39m 46s Estimated time left = Progress = Percent complete = 100%
Additional Information
Dell Technologies 建議您在低生產期間執行 Unity OE 程式碼升級。升級期間不應有任何資料不可用性 (DU) 或資料遺失 (DL)。但是,在升級期間,情況可能會變慢,陣列的CPU使用率可能會更高。
在升級之前, /cores/service 應至少有 5GB 可用空間。通常刪除舊的 Unity 資料收集 (/EMC/backend/service/data_collection/) 是釋放該空間的最佳方式。
有關 Unity OE、版本日期、建議代碼和支援的升級路徑的其他資訊, 請參閱這裡。