Dell Unity:如何升級 Unity 作業環境 (OE) (使用者可修正)

Summary: 本文說明升級 Unity OE 的兩種方法:Unisphere UI 和命令列 (uemcli)

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

 

警示:在執行任何 Unity 升級之前,請先前往 SolVe Online 並產生升級程序。  程序產生器會指出適用於您特定升級的相關 KB 文章,以及您在升級前須知的重要資訊。

 

方法 1:Unisphere UI

  1. 系統管理員或同等使用者身分登入 Unisphere。開啟更新系統設定 功能表。

Unisphere 更新系統設定功能表

 

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

軟體和授權子功能表

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

    Unisphere 升級前執行狀況檢查

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

        系統升級精靈,上傳頁面
        系統升級精靈,上傳頁面

    2. 選取檔案後,按一下 下一步 ,讓系統開始準備檔案以進行 Unity OE 升級。此步驟可能需要大約 5-10 分鐘。
      注意:如果在執行這個步驟後取消升級,則必須從主要儲存處理器 (SP) 上的 /var/tmp/upgrade 中刪除映像。離開映像會使根檔案系統 (FS) 膨脹,並可能導致儲存處理器 (SP) 死機。

      1. 設定 頁面上,決定 儲存處理器 (SP) 是否可以在升級程序期間重新開機,或延後至稍後再開機。如果保留 選取「儲存處理器自動重新開 機」, 則儲存處理器 (SP) 會在執行升級時逐一重新開機。如果未選取此選項,儲存 處理器 (SP) 稍後會使用「繼續升級」重新開機。預設設定為保留選取「自動重新開機儲存處理器」。

        系統升級精靈、設定頁面
      2. 檢閱摘要 頁面。確認安裝的 Unity OE 版本以及新的 Unity OE 版本正確無誤。 

        系統升級精靈、摘要頁面
      3. 一下完成 以開始 Unity OE 升級。
        • 如果在升級期間發生任何錯誤,請檢閱訊息和補救措施,然後按 一下重試
        • 在升級期間,環境可能會因為儲存處理器 (SP) 重新開機、空間不足等原因,而顯示錯誤或警示。
        • 如果有任何深層問題,請聯絡 Dell 支援。

      1. Unity OE 升級完成後,請重新載入 Unisphere。新的 Unity OE 版本應會顯示在系統 > 檢視 > 摘要上。  

         

        方法 2:命令列 (uemcli)

        1. 下載新的 Unity OE 檔案。您可以在 Dell 支援網站的 驅動程式與下載 頁面找到新的 Unity OE 檔案。
        2. 將 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
        1. 透過 Unity SSH 或使用其他支援 uemcli 的用戶端存取陣列。在本文中,使用 Unity SSH。使用服務 認證登入。
        2. 驗證映像候選 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)

         

        1. 接下來,建立 (開始) Unity OE 升級。在啟動命令之前,請決定儲存處理器 (SP) 是否可以在升級過程中重新開機,或延後至稍後再執行。如果儲存處理器 (SP) 在升級期間無法重新開機,請在命令結構中包括 -pauseBeforeReboot。這只會執行預先安裝作業,而且 儲存處理器 (SP) 不會在升級期間自動重新開機。

        18:08:32 service@UnityXT spb:~/user# uemcli /sys/soft/upgrade create -candId CAND_1

        Operation completed successfully.

         

        1. 監控升級。

        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%

         

        1. 如果 -pauseBeforeReboot 位於建立命令 (步驟 5) 內,則必須繼續升級。此外,如果任何執行狀況檢查失敗 (例如複製工作階段仍在執行中),則必須繼續升級。

        18:12:56 service@UnityXT spb:~/user# uemcli /sys/soft/upgrade resume

        Operation completed successfully.

         

        1. 確認 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、版本日期、建議代碼和支援的升級路徑的其他資訊, 請參閱這裡

        Affected Products

        Dell EMC Unity, Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Hybrid

        Products

        Dell EMC Unity Family
        Article Properties
        Article Number: 000022755
        Article Type: How To
        Last Modified: 01 Dec 2025
        Version:  9
        Find answers to your questions from other Dell users
        Support Services
        Check if your device is covered by Support Services.