PowerFlex:如何開啟/關閉 Powerflex 裝置節點的電源

Сводка: 本文指出管理員指南中關閉 PowerFlex 裝置電源的逐步程序

Данная статья применяется к Данная статья не применяется к Эта статья не привязана к какому-либо конкретному продукту. В этой статье указаны не все версии продуктов.

Инструкции

開啟/關閉 PowerFlex 裝置電源

  • 開啟 PowerFlex 裝置電源

若要安全地開啟系統電源,請依照此程序中指定的順序,一次開啟一個元件的電源。

關於此工作

開啟工作流程電源:

  • 開啟 PDU 電源
  • 開啟網路交換器電源
  • 開啟 PowerFlex 管理叢集 (ESXi) 或 PowerFlex 管理叢集 (KVM) 的電源
  • 開啟在 VMware vCenter 管理叢集 (控制器資料中心) 上執行的 CloudLink Center 虛擬機器的電源
  • 對於綜合管理系統:
    • 使用 PowerFlex 管理平台開啟節點電源
    • 使用 MDM 開啟節點電源
    • 開啟所有節點的電源。
  • 針對 PowerFlex 檔案 (若適用):
    • 如果是啟用 PowerFlex 檔案且有超融合功能的系統:
      • 開啟 PowerFlex 超融合節點的電源
      • 啟用保護網域:
      • 開啟 PowerFlex 檔案節點的電源
    • 如果是啟用 PowerFlex 檔案且僅使用儲存的系統:
      • 開啟 PowerFlex 僅限儲存節點的電源
      • 啟用保護網域:
      • 開啟 PowerFlex 檔案節點的電源
      • 開啟 PowerFlex 僅限運算節點的電源
    • 對於所有其他 PowerFlex 系統:
      • 開啟 PowerFlex 僅限儲存節點的電源
      • 開啟搭載 VMware ESXi 的 PowerFlex 超融合節點電源
      • 啟動保護網域
注意: 如果啟用了異步複製,請在源域和目標保護域上啟動保護域。
    • 開啟 PowerFlex 僅限運算節點的電源
    • 開啟 VMware NSX Edge 節點的電源 (若適用)
    • 開啟所有 VM 上或單一 VMware vCenter (客戶叢集 VM) 的電源
  • 檢查 PowerFlex 健全狀況和重建狀態
注意: 必須依照此順序為環境中的元件完成開機。優先處理搭配 PowerFlex 中繼資料管理員 (MDM) 的 PowerFlex 僅限儲存節點或 PowerFlex 超融合節點並開啟電源。

以下章節僅列出 PowerFlex 管理叢集 ESXi 節點的步驟

如需其他元件和其他部署模式,請參閱第 23 章 具備 PowerFlex 4.x 的 Dell PowerFlex 應用裝置管理指南

 

    • 開啟 PowerFlex 管理叢集 (ESXi) 的電源

使用下列程序開啟 PowerFlex 管理叢集 (ESXi) 的電源。

步驟

  1. 登入 iDRAC,並開啟所有 PowerFlex 管理節點的電源。監控虛擬主控台,並等候一段時間,讓 VMware ESXi 伺服器出現。
  1. 登入每個 VMware ESXi 伺服器,並確認所有 SVM 都已從該主機啟動。
  2. 開啟所有 PowerFlex 管理平台節點的電源 (VMware ESXi 主機用戶端的管理虛擬機器):
    1. 使用主機用戶端登入 VMware ESXi。
    2. 按一下虛擬機,選取管理虛擬機器,然後按一下開機
    3. 重複步驟 3b 以開啟所有管理虛擬機器的電源。
  3. 登入執行 PowerFlex 管理平台程序的節點 (全部三個管理虛擬機器):
    1. 若要檢查 rke2-server 的狀態,請輸入 systemctl status rke2-server。根據 rke2 伺服器狀態執行以下操作:

rke2 伺服器的表格狀態

rke2 伺服器的狀態

請執行下列操作:

Activate (啟動)

請前往下一個步驟。

Activate (啟動)

重複命令以檢查 rke2-server 狀態,直到作用中為止。

失敗

若要啟動 MongoDB 服務,請執行下列命令:

#systemctl start rke2-server

 

  1. 一旦 rke2-server 在所有三個 PowerFlex 管理平台節點上執行,請確定所有節點都處於就緒狀態:
    1. 使用 SSH 登入 PowerFlex 管理平台主要節點,然後輸入 
kubectl get nodes

如果您看到錯誤訊息,請等候幾分鐘後再重試。節點處於就緒狀態後,請前往下一個步驟。

  1. 如果您執行的是 PowerFlex 管理平台 4.6 或更低版本, 請執行下列步驟:
    1. 還原叢集監控操作員 (CMO) 資料庫:
#alias k="kubectl -n $(kubectl get pods -A | grep -m 1 -E 'platform|pgo|helmrepo' | cut --d' ' -f1)"

kubectl config set-context default --namespace=$(kubectl get pods -A | grep -m 1 -E 'platform|pgo|helmrepo|docker' | cut -d' ' -f1)

#k patch $(k get postgrescluster -o name) --type merge --patch '{"spec":{"shutdown": false}}'

 

    1. 若要驗證 CMO 資料庫,請輸入 
echo $(kubectl get pods -l="postgres-operator.crunchydata.com/control-plane=pgo" --no-headers -o name && kubectl get pods -l="postgres-operator.crunchydata.com/instance" --no-headers -o name) | xargs kubectl get -o wide.

 

  1. 如果您執行的是 PowerFlex 管理平台 4.8 或更新版本:
    1. 若要收集資料庫服務的 IP 位址,請輸入
# export NAMESPACE=powerflex

# export DBSA_IP=$(kubectl get service/postgres-monitor-leader -n $NAMESPACE -o jsonpath='{.spec.clusterIP}')
    1. 若要啟動資料庫 Pod 和服務,請鍵入
# curl -i -H "Accept: application/json" "http://$DBSA_IP:8080/pgclusterstartup"

 

    1. 若要檢查 TPM 的狀態,請輸入:
# curl -i -H "Accept: application/json" "http://$DBSA_IP:8080/pgclusterstartupstatus"

 

    1. 繼續執行狀態啟動命令,直到狀態傳回已驗證為止,請參閱下列範例:
HTTP/1.1 200 OK
Date: Mon, 05 Aug 2024 18:36:14 GMT
Content-Length: 47
Content-Type: text/plain; charset=utf-8
{"return_status":0,"startup_status":"verified"}

 

  1. 監控 PowerFlex 管理平台狀態:
    1. 若要識別 PowerFlex 管理平台顯示器公用程式類型的連接埠號碼: 
kubectl get services monitor-app -n powerflex -o jsonpath="{.spec.ports[0].nodePort}{\"\n\"}"

等待 20-30 分鐘,然後檢查 PowerFlex 管理平台的整體健全狀況。

  1. 請至 http://<node IP>:port/

其中,節點 IP 位址是任何管理虛擬機器上設定的管理 IP 位址 (不是入口或 PowerFlex Manager IP 位址)。

  1. 按一下 PFMP 狀態,並等待所有項目變為綠色。

如果 PowerFlex 管理平台狀態持續顯示紅色,或在 20-30 分鐘後無法存取主 UI,請聯絡 Dell 技術支援 部門。

  1. 使用 SSH 登入主要 MDM。
  2. 登入 MDM 叢集
#scli --login --management_system_ip <PFxM_IP_Address> --username admin --password
<PFxM_Password>
  1. 確認叢集的狀態良好。
#scli --query_cluster

請等待重新平衡完成,再恢復工作負載。如果叢集狀態不是正常,請聯絡 Dell 技術支援部門。

  1. 若要檢查重建或重新平衡狀態,請執行下列步驟:
#scli --query_all |grep	-i reb
  1. 確認所有磁碟區皆可用:
#scli --query_all_volumes
  1. 從 VMware ESXi 主機用戶端開啟 vCenter VM 的電源,如果已設定 vCenter High Availability,請開啟主動、被動和見證節點的電源 (節點可依任何順序啟動):
    1. 使用主機用戶端登入 VMware ESXi。
    2. 按一下虛擬機,選取管理虛擬機器,然後按一下開機
  2. 將 SVM 的啟動順序修改為手動,以啟用 vSphere 高可用性。這適用於 PowerFlex 管理節點中的所有 SVM:
    1. 在 vSphere Client 中,選取 VM 所在的主機。
    2. 按一下「設定」標籤。
    3. 虛擬機器下,選取 VM 啟動/關機,然後按一下 編輯編輯虛擬機器啟動和關閉視窗隨即開啟。
    4. 要修改虛擬機的啟動順序,請從自動啟動類別中選擇一個虛擬機,然後使用向上箭頭將虛擬機移動到手動啟動類別。
    5. 選取 SVM 並移回 手動啟動 類別。
    6. 清除 隨系統自動啟動和停止虛擬機 器核取方塊,然後按一下 確定
    7. 對所有 SVM 重複這些步驟。
  3. 啟用 vSphere 高可用性:
    1. 登入 VMware vSphere Web Client。
    2. 按一下 vSphere Client > 捷徑 >主機 和叢集
    3. 瀏覽至叢集。
    4. 按一下「設定」標籤。
    5. 選取 vSphere 可用性 ,然後按一下 編輯
    6. 按一下切換按鈕以啟用 vSphere HA
    7. 按一下確定
  4. 開啟所有其他 VM 的電源,例如 CloudLink 和安全連線閘道:
    1. 登入 VMware vSphere Web Client。
    2. vSphere Client > 捷徑 > 主機和叢集
    3. 瀏覽並右鍵按一下虛擬機器,然後按一下開啟 > 電源
  5. 確認所有 VM 皆已啟動並正在執行中。

  • 關閉 PowerFlex 裝置電源

若要安全地關閉 PowerFlex 裝置電源,請依照此程序指定的順序,一次關閉一個元件的電源。

關於此工作

關閉電源工作流程:

  • 檢查 PowerFlex 健全狀況,並重新建置狀態
  • 關閉 VMware vCenter 上所有生產叢集 VM 的電源 (控制器叢集的管理虛擬機器、控制器和生產叢集上的 SVM 以及 VMware vCenter VM 除外)
  • 若為 PowerFlex 檔案:
    • 如果是啟用 PowerFlex 檔案且僅使用儲存的系統:
      • 關閉搭配 VMware ESXi 的 PowerFlex 僅限運算節點的電源
      • 關閉 PowerFlex 檔案節點的電源
      • 停用 PowerFlex 保護網域
      • 關閉 PowerFlex 僅限儲存節點的電源
    • 如果是啟用 PowerFlex 檔案且有超融合功能的系統:
      • 停用 PowerFlex 保護網域
      • 關閉 PowerFlex 超融合節點的電源
      • 關閉 PowerFlex 檔案節點的電源
  • 對於所有其他 PowerFlex 系統:
    • 關閉在管理 vCenter 上執行的 CloudLink Center VM 電源
    • 停用 PowerFlex 保護網域並關閉 PowerFlex 僅限儲存節點 (如果啟用了非同步複製,則包括來源和目的地保護網域)
    • 關閉具備 VMware ESXi 的 PowerFlex 僅限運算節點的電源
    • 關閉 VMware NSX Edge 節點的電源
        • 關閉 PowerFlex 僅限儲存節點的電源
        • 關閉具備 VMware ESXi 的 PowerFlex 超融合節點電源
        • 關閉 PowerFlex 管理叢集 (ESXi) 電源
警示:PowerFlex 管理叢集 (ESXi) 和 PowerFlex 生產叢集的電源關閉程序不同。
    • 關閉 Pdu 的電源
注意: 必須依照此順序完成關閉環境中元件的電源。 

識別 PowerFlex Manager 中的節點類型:

      • 如果是 PowerFlex 超融合節點,請按一下區塊 > 主機區塊 > SDS
      • 如果是搭配 VMware ESXi 的 PowerFlex 僅限運算節點,請按 一下區塊 > 主機

    • 關閉 PowerFlex 管理叢集 (ESXi) 電源

關閉每個 PowerFlex 管理叢集 VMware ESXi 主機上的 PowerFlex 管理叢集 (ESXi) 電源。

步驟

  1. 確定主要 MDM IP 位址:
    1. 登入 PowerFlex Manager 以判斷主要的 MDM。
    2. 若要檢視資源群組的詳細資料,請按一下 生命週期 > 資源群組 > PowerFlex 管理控制器 2.0 資源群組。捲動至 「服務詳細 資料」頁面,並記下主要的 MDM IP 位址。
  2. 如果您執行的是 PowerFlex 管理平台 4.6 或更低版本,請執行下列步驟:
    1. SSH 至任一 PowerFlex 管理平台虛擬機器,然後執行下列命令以停止 CMO 資料庫:
# echo alias k="kubectl -n $(kubectl get pods -A | grep -m 1 -E 'platform|pgo| helmrepo' | cut -d' ' -f1)"

kubectl config set-context default --namespace=$(kubectl get pods -A | grep -m 1 -E 'platform|pgo|helmrepo|docker' | cut -d' ' -f1)

# echo $(kubectl get pods -l="postgres-operator.crunchydata.com/control-plane=pgo" --no-headers -o name && kubectl get pods -l="postgres-operator.crunchydata.com/instance" --no-headers -o name) | xargs kubectl get -o wide

kubectl -n powerflex patch $(kubectl -n powerflex get postgrescluster -o name) --type merge --patch '{"spec":{"shutdown":true}}'

 

    1. 驗證資料庫已關閉。執行此命令時,只有 PostgreSQL 運算子 pod pgo 必須保持不變:
#echo $(kubectl get pods -l="postgres-operator.crunchydata.com/control-plane=pgo" --no-headers -o name && kubectl get pods -l="postgres-operator.crunchydata.com/instance" --no-headers -o name) | xargs kubectl get -o wide
  1. 如果您執行的是 PowerFlex 管理平台 4.8 或更新版本,請執行下列步驟:
    1. SSH 至任何 PowerFlex 管理平台虛擬機器。
    2. 若要收集資料庫服務的 IP 位址,請鍵入:
# export NAMESPACE=powerflex

# export DBSA_IP=$(kubectl get service/postgres-monitor-leader -n $NAMESPACE -o jsonpath='{.spec.clusterIP}')
    1. 若要關閉資料庫 Pod 和服務,請鍵入:
# curl -i -H "Accept: application/json" "http://$DBSA_IP:8080/pgclustershutdown"

 

    1. 若要檢查 TPM 的狀態,請輸入:
# curl -i -H "Accept: application/json" "http://$DBSA_IP:8080/pgclustershutdownstatus"

 

    1. 繼續執行狀態關閉命令,直到狀態傳回已驗證為止,請參閱以下範例:
HTTP/1.1 200 OK
Date: Mon, 05 Aug 2024 18:36:14 GMT
Content-Length: 47
Content-Type: text/plain; charset=utf-8
{"return_status":0,"shutdown_status":"verified"}

 

  1. 停用 vSphere 高可用性,並變更 SVM 的啟動順序。如果主機是 vSphere 高可用性群集的一部分,則禁用 VM 的自動啟動和關閉。
    1. 登入 VMware vSphere Web Client。
    2. vSphere Client > 捷徑 > 主機和叢集
    3. 瀏覽至叢集。
    4. 按一下「設定」標籤。
    5. 選取 vSphere 可用性 ,然後按一下 編輯
    6. 按一下切換按鈕以停用 vSphere HA
    7. 按一下確定

 

  1. 將 SVM 的啟動順序修改為手動,以啟用 vSphere 高可用性。這適用於 PowerFlex 管理叢集中的所有 SVM:
    1. 在 VMware vSphere Client 中,選取 VM 所在的主機。
    2. 按一下「設定」標籤。
    3. 虛擬機器下,選取 VM 啟動/關機,然後按一下 編輯編輯虛擬機器啟動和關閉視窗隨即開啟。
    4. 選取 隨系統自動啟動和停止虛擬機器 核取方塊。
    5. 將關機動作設定為客體關機
    6. 若要變更 VM 的啟動順序,請從手動啟動類別中選取一個虛擬機器,然後使用向上箭號將 VM 移至自動類別。
    7. 選擇 SVM 並將其移動到自動類別。這可確保 SVM 在 VMware ESXi 系統上自動停止和啟動。
    8. 對所有 SVM 重複這些步驟。
    9. 確認上行鏈路並按一下確定
  2. 順利關閉所有虛擬機器 (SVM 和 vCenter 虛擬機器除外):
    1. 登入 VMware vSphere Web Client。
    2. vSphere Client > 捷徑 > 主機和叢集
    3. 瀏覽並右鍵按一下虛擬機器,然後選取電源 > 關閉客體作業系統

由於 SVM 設置為自動停止和啟動,因此無需手動關閉電源。

  1. 識別執行 vCenter 伺服器的主機,並記下 IP 位址或主機名稱。如果已啟用 vCenter 高可用性,請記下執行主動、被動和見證節點的主機 IP 位址:
    1. 登入 VMware vSphere Web Client。
    2. vSphere Client > 捷徑 > 主機和叢集
    3. 瀏覽 vCenter 伺服器 VM。
    4. 記下摘要頁面中的主機 IP 位址。
  2. 順利關閉 vCenter Server VM。如果您已設定 vCenter 高可用性,請關閉主動、被動和見證節點:
    1. 使用主機用戶端登入 VMware ESXi。
    2. 按一下 虛擬機器, > 選取 vCenter VM, 然後按一下以開啟瀏覽器主控台。
    3. F12 關閉虛擬機器。
    4. 接著重新輸入新密碼,然後按下 Enter 鍵。
  3. 順利關閉 VMware ESXi 伺服器:
    1. 以 root 身分登入 VMware ESXi Host Client。
    2. 以滑鼠右鍵按一下主機,然後選取關機
    3. 若要確認所選主機的關機,請按一下關機
    4. 對所有剩餘的節點重複上述程序。

Дополнительная информация

如需開機步驟,請參閱具備 PowerFlex 4.x 的 Dell PowerFlex 應用裝置管理指南


若為 PowerFlex 檔案:

  • 如果是啟用 PowerFlex 檔案且僅限儲存的系統:
    1. 關閉含 VMware ESXi 的 PowerFlex 僅限運算節點的電源
    2. 關閉 PowerFlex 檔案節點的電源
    3. 停用 PowerFlex 保護網域
    4. 關閉 PowerFlex 僅限儲存節點的電源
  • 如果是啟用 PowerFlex 檔案且運用超融合功能的系統:
    1. 停用 PowerFlex 保護網域
    2. 關閉 PowerFlex 超融合節點的電源
    3. 關閉 PowerFlex 檔案節點的電源

關閉 PowerFlex 檔案節點的電源

使用此程序關閉 PowerFlex 檔案節點的電源。

先決條件

關閉 PowerFlex 檔案叢集之前,請先關閉所有使用 NAS 檔案系統的應用程式。如果您不將其關閉,可能會發生 DU 或 DL。

步驟

  1. 確保關閉所有使用 NAS 檔案系統的應用程式。
  2. 確保所有僅限運算或超融合節點均已關閉。
  3. 登入每個 PowerFlex 檔案節點並輸入以下內容以關閉 PowerFlex 檔案叢集:
svc_nas_ctl --disable_ha_monitoring
svc_nas_ctl --stop_nas_container
  1. 從 iDRAC 關閉所有 PowerFlex 檔案節點,並讓其有時間完全關閉。
  2. 登入 PowerFlex Manager,並確認資源群組的健全狀況良好。

Затронутые продукты

ScaleIO
Свойства статьи
Номер статьи: 000350572
Тип статьи: How To
Последнее изменение: 28 Jul 2026
Версия:  13
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.