PowerFlex 4.x:升級 MVM 上的作業系統套件

摘要: 本文提供升級執行 PowerFlex 管理平台的嵌入式作業系統虛擬機器 (VM) 的逐步程序。

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

說明

  • 下載 PowerFlex 智慧型目錄 (IC) 和其他檔案以進行升級

使用此程式從 Dell Technologies 支援網站下載 PowerFlex 應用裝置檔案。

先決條件
小心:Dell 支援網站上的智慧型目錄 (IC) 套裝 46.375.00、46.380.00 及更新版本不包含 VMware ESXi 和 vCSA 映像及修補程式庫房檔案。客戶必須從 Broadcom 支援入口網站採購並提供 VMware ESXi 和 vCSA 標準映像及修補程式儲存檔案,才能建立 PowerFlex 管理控制器、PowerFlex 超融合節點或 PowerFlex 僅限運算節點。不支援自訂映像和 Dell_customized 映像。請參閱 PowerFlex 4.x 智慧型目錄版本資訊 3.8 的 PowerFlex 應用裝置或具備 PowerFlex 4.x 智慧型目錄版本資訊 3.7 的 PowerFlex 應用裝置,以瞭解 VMware ESXi 和 vCSA 版本詳細資料。
步驟
  1. /shares/IC/ScaleIO 資料夾複製到 /shares/ScaleIOCurrent,以儲存目前的 PowerFlex 套裝。安裝經理會在安裝 PowerFlex 時使用這些最新的套件。
  2. 在 /shares 磁碟機上,刪除 /share/IC 資料夾以刪除舊 IC 檔案並容納新檔案。確保 /shares 磁碟機上有 100 GB 的磁碟空間。
  3. 建立名為 /share/IC 的資料夾。
  4. 登入 Dell Technologies 支援網站:PowerFlex 應用裝置智慧型目錄軟體
  5. 按一下驅動程式與下載,然後篩選 IC 檔案。選取要下載的 IC。
  6. 下載指示的檔案以進行 PowerFlex 升級,以及下列讀我檔案中指定的特定 IC 需求的任何其他附加檔案。例如,PowerFlex IC 4x 的讀我檔案
     
  7. 將 IC 複製到跳轉伺服器共用磁碟機位置。

請參閱 搭載 PowerFlex 4.x 的 Dell PowerFlex 應用裝置升級指南

 

  • 升級管理虛擬機器上的作業系統套件

使用本節中的程序,手動升級執行 PowerFlex 管理平台的內嵌作業系統虛擬機器 (VM)。依照順序為每個管理虛擬機器執行每個程序,然後重複上述步驟,直到所有 PowerFlex 節點都成功更新為止。


注意:請勿一次在多個節點上執行更新。否則可能會對 PowerFlex Manager 的安裝造成損壞。您無法在管理虛擬機器升級期間存取 PowerFlex Manager。

進行手動升級之前,請考慮下列事項:

  • 若為 PowerFlex 管理控制器 2.0,請在 RCM 3.7.3.x 之前的管理虛擬機器上執行作業系統套件升級。從 RCM 3.7.3.x 或更新版本開始,管理虛擬機器升級屬於由 PowerFlex Manager 管理的 PowerFlex 管理控制器 2.0 資源群組升級的一部分。
  • 若為 PowerFlex 管理控制器 1.0,請在管理虛擬機器上執行作業系統套件升級。

 

  • 準備管理虛擬機器以進行更新
注意:請務必先為 3 個管理虛擬機器 (MVM) 拍攝快照,再執行手動作業系統升級

此程序用於設定存取和下載作業系統更新的管理虛擬機器 (MVM)。

先決條件

確定下列內容:

  • 新增並同步處理最新的 RCM。
  • 記錄登入資料和主機名稱,以存取管理虛擬機器的 SSH 或 Web 主控台。

步驟

  1. 瀏覽至 https://[ingress-hostname]/httpshare/download/ 並進行身份驗證(如果出現提示)。
  2. 根據時間戳記識別最新的雜湊路徑。時間戳記必須與最新 RCM 的新增時間相關。
  3. 瀏覽  
    [hash-path]/os/VxFlex4.xSLES15.xRepoX/sles-extras/.

該路徑包含 PowerFlex 版本編號以及儲存庫。存儲庫後跟一個數位。此數目取決於目前有多少 RCM 包含相同版本的 SLES 儲存庫。此路徑中僅須存在一個 SLES15.3RepoX 項目。

例如:

 https://vlan10-ip105.pflexlabs.net/httpshare/download/ 8aaa80b0843444100184346492391acd/os/VxFlex4.xSLES15.xRepoX/sles_extras/

  1. 從位址列複製 URL 路徑。
  2. 登入管理虛擬機器。
  3. 在命令前頭輸入 
    sudo zypper addrepo [Use the URL from step 4] <alias>

例如:

sudo zypper addrepo https://[ingress-hostname] /httpshare/download/ 8aaa807c839f3ce20183a439955f108e/os/VxFlex4.xSLES15.xRepoX/sles_extras/  3.7.1.0-pfmp

 

  1. 請輸入下列命令: 以下載所有適用的套件。此命令不會安裝套件。
    sudo zypper update -d

repomd.xml 檔案在自訂產生的儲存庫中為未簽署。不過,RCM 套裝會在發行前簽署,值得信任。如果系統提示您確認使用未簽署的 repomd.xml 檔案,請輸入 「yes」。如果系統提示您繼續,請輸入 y

  1. 對其餘管理虛擬機器重複步驟 5 至 8。請勿安裝套件。
  2. 確認每個 MVM 上均有可用的套裝 
ls /etc/zypp/repos.d/

 

注意:請務必先為 3 個管理虛擬機器 (MVM) 拍攝快照,再執行手動作業系統升級

 

  • 更新管理虛擬機器

使用此過程更新管理虛擬機。

 

關於此工作

使用此過程執行以下操作:

  • 封鎖/排空管理虛擬機器節點 (若適用,將執行中的 Pod 移至叢集中的其他節點)。
  • 安裝作業系統更新並重新開機。
  • 使用 uncordon 命令,讓管理虛擬機器在叢集中恢復至使用中狀態。

先決條件

請確定您已記錄登入資料和主機名稱,以便存取管理虛擬機器的 SSH 或 Web 主控台。

 

步驟

  1. 登入管理虛擬機器。
  2. 鍵入以下內容以列出具有當前狀態的所有節點:
sudo -i kubectl get nodes

 

  1. 從節點清單中識別已排定維護的節點,然後輸入下列內容以排空節點。節點已封鎖,並標示為 就緒排程已停用。調度程式無法將新 Pod 放置在該節點上。
sudo -i kubectl drain <node> --ignore-daemonsets --delete-emptydir-data

 

  1. 鍵入以下內容以檢查 Pod 重新分發。如果列出了任何處於崩潰狀態的 pod,請等待五分鐘,然後再次嘗試該命令。命令傳回空白結果後,請繼續執行剩餘的步驟。如果任何 Pod 持續處於 Crashloopbackoff 狀態,請停止更新並聯絡 Dell Technologies 支援以 尋求進一步協助。
sudo -i kubectl get pods -n powerflex | grep -i crashloop
  1. 輸入下列 命令進行更新 ,以將可用的更新套用至作業系統。
sudo zypper -n update
  1. 如果需要重新開機,系統會提示您將節點重新開機。輸入 sudo reboot ,可在節點安裝時安全地將其重新開機。

建議將節點重新開機,因為大多數更新都會影響執行中的服務。重新啟動 VM 可確保所有服務都重新啟動。

  1. 重新開機後,請登入正在更新的管理虛擬機器。
  2. 鍵入以下命令以驗證節點是否已啟動所有必要的服務。如果連線失敗,請等待最多五分鐘,然後再試一次。如果問題仍然存在,請聯絡 Dell Technologies 支援 以取得進一步協助。 
    sudo -i kubectl get nodes
  3. 鍵入以下命令以將節點返回到服務。
     sudo -i kubectl uncordon <node> 


注意:這使得節點可供 Pod 運行。但不會自動移動服務。

 

  1. 請輸入下列命令: 以驗證隔離節點是否處於就緒狀態。
sudo -i kubectl get nodes 

例如:

名稱

狀態

角色

版本

hostname.com

控制平面,etcd,主控

22天

V1.24.7+RKE2R1

請先等待 PowerFlex Manager 開放使用,再依序繼續前往下一個管理虛擬機器。

  1. 請輸入下列命令: 以刪除配置存儲庫。
    sudo -i zypper removerepo <alias>
    例如: 
    zypper removerepo 3.7.1.0-pfmp.
  2. 對其餘管理虛擬機器重複步驟 1 至 10。

 

其他資訊

受影響的產品

PowerFlex rack, ScaleIO
文章屬性
文章編號: 000256762
文章類型: How To
上次修改時間: 31 10月 2025
版本:  7
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。