PowerFlex:PowerFlexアプライアンス ノードの電源をオン/オフする方法

概要: この記事では、管理者ガイドからPowerFlexアプライアンスの電源をオフにする手順について説明します

この記事は次に適用されます: この記事は次には適用されません: この記事は、特定の製品に関連付けられていません。 すべての製品パージョンがこの記事に記載されているわけではありません。

手順

PowerFlexラックの電源オフ_tokyo

  • PowerFlexラックの電源オン_tokyo

システムの電源を安全にオンにするには、この手順で指定された順序で一度に1つずつコンポーネントの電源をオンにします。

このタスクについて

電源オンのワークフロー

  • PDUの電源をオンにします
  • ネットワーク スイッチの電源をオンにします
  • PowerFlex管理クラスター(ESXi)またはPowerFlex管理クラスター(KVM)の電源を入れる
  • VMware vCenter(コントローラー データセンター)の管理クラスターで実行されているCloudLink Center仮想マシンの電源をオンにします
  • 統合管理システムの場合:
    • PowerFlex管理プラットフォームを使用したノードの電源投入
    • MDMを使用してノードの電源をオンにする
    • すべてのSDSノードの電源をオンにします。
  • PowerFlexファイルの場合(該当する場合):
    • ハイパーコンバージド ノードがあるPowerFlexファイル対応システムの場合
      • PowerFlexハイパーコンバージド ノードの電源をオンにします
      • PowerFlex保護ドメインをアクティブ化します
      • PowerFlexファイル ノードの電源オン
    • ストレージ専用ノードがあるPowerFlexファイル対応システムの場合
      • PowerFlexストレージ専用ノードの電源オン
      • PowerFlex保護ドメインをアクティブ化します
      • PowerFlexファイル ノードの電源オン
      • PowerFlexコンピューティング専用ノードの電源をオンにします
    • その他のすべてのPowerFlexシステムの場合
      • PowerFlexストレージ専用ノードの電源をオンにします
      • VMware ESXiを使用したPowerFlexハイパーコンバージド ノードの電源をオンにします
      • 保護ドメインをアクティブ化します
非同期レプリケーションが有効になっている場合は、ソースとデスティネーションの両方の保護ドメインで保護ドメインをアクティブ化します。
    • PowerFlexコンピューティング専用ノードの電源をオンにします
    • VMware NSX Edgeノードの電源をオンにします(該当する場合)
    • 単一のVMware vCenter上のすべてのVMの電源をオンします(お客様のクラスターVM)
  • PowerFlexの稼働状態と再構築ステータスを確認する
この順序で、環境内のコンポーネントの電源オン プロセスを完了する必要があります。まずPowerFlex Metadata Manager (MDM)を使用して、PowerFlexストレージ専用ノードまたはPowerFlexハイパーコンバージド ノードに優先順位を付けて電源をオンにします。

以下のセクションでは、PowerFlex管理クラスターESXiノードの手順のみを示しています。

その他のコンポーネントと導入モデルについては、第23章『Dell PowerFlex Appliance with PowerFlex 4.x Administration Guide』を参照してください。

 

    • PowerFlex管理クラスター(ESXi)の電源を入れる

PowerFlex管理クラスター(ESXi)の電源を入れるには、次の手順を実行します。

手順

  1. iDRACにログインし、すべてのPowerFlexコントローラー ノードの電源をオンにします。仮想コンソールを監視し、VMware ESXiサーバーが表示されるまでしばらく待ちます。
  1. 各VMware ESXiサーバーにログインし、すべてのSVMがホストで開始されていることを確認します。
  2. すべてのPowerFlex管理プラットフォーム ノード(VMware ESXiホスト クライアントからの管理仮想マシン)の電源をオンにします。
    1. ホスト クライアントを使用してVMware vCenterにログインします。
    2. Virtual Machinesをクリックし、管理仮想マシンを選択してPower onをクリックします。
    3. 手順3bを繰り返して、すべての管理仮想マシンの電源をオンにします。
  3. PowerFlex管理プラットフォーム プロセスを実行しているノードにログインします(3つのすべての管理仮想マシン)。
    1. rke2ポッドのステータスを確認します。 systemctl status rke2-server。rke2-serverのステータスに応じて、次の手順を実行します。

rke2-serverのステータス

rke2-serverのステータス

実行する操作

アクティブ

次の手順に進みます。

アクティブ化

コマンドを繰り返して、アクティブになるまでrke2-serverのステータスを確認します。

失敗

次のコマンドを実行して、サービスの開始を試みます。

#systemctl start rke2-server

 

  1. rke2-serverが3つのすべての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. プロセスのステータスを確認するには、次のように入力します。
# 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アドレスです(IngressまたはPowerFlex ManagerのIPアドレスではありません)。

  1. PFMP statusをクリックし、すべてのエントリーが緑色に変わるのを待ちます。

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

再バランシングが完了するのを待ってから、ワークロードを再開します。クラスターのステータスが状態になっていない場合は、デル・テクニカル サポートに問い合わせください。

  1. 再構築または再バランシングのステータスを確認するには、次のコマンドを実行します。
#scli --query_all |grep	-i reb
  1. すべてのボリュームが使用可能であることを確認します。
#scli --query_all_volumes
  1. VMware ESXiホスト クライアントからvCenter VMの電源をオンにします。vCenter High Availabilityが構成されている場合は、アクティブ ノード、パッシブ ノード、監視ノードの電源をオンにします(ノードは任意の順序で起動できます)。
    1. ホスト クライアントを使用してVMware vCenterにログインします。
    2. Virtual Machinesをクリックし、管理仮想マシンを選択してPower onをクリックします。
  2. vSphere High Availabilityを有効にするには、SVMの起動順序を手動に変更します。これは、PowerFlex管理ノード内のすべてのSVMに適用されます。
    1. vSphere Clientで、VMが配置されているホストを選択します。
    2. [Configure]タブをクリックします。
    3. Virtual MachinesVM Startup/Shutdownを選択し、Editをクリックします。Edit VM Startup and Shutdownウィンドウが開きます。
    4. 仮想マシンの起動順序を変更するには、Automatic StartupカテゴリーからVMを選択し、上矢印を使用してVMをManual Startupカテゴリーに移動します。
    5. SVMを選択し、Manual Startupカテゴリーに戻ります。
    6. Automatically start and stop the virtual machines with the systemチェック ボックスをオフにして、OKをクリックします。
    7. すべてのSVMに対してこの手順を繰り返します。
  3. vSphere High Availabilityを有効にします。
    1. VMware vSphere Clientにログインします。
    2. vSphere ClientShortcutsHosts and Clustersをクリックします。
    3. クラスターを参照します。
    4. [Configure]タブをクリックします。
    5. vSphere Availabilityを選択して、Editをクリックします。
    6. トグル ボタンをクリックして、vSphere HAを有効にします。
    7. OK]をクリックします。
  4. CloudLinkやセキュア コネクト ゲートウェイなど、他のすべてのVMの電源をオンにします。
    1. VMware vSphere Clientにログインします。
    2. vSphere ClientShortcutsHosts and Clustersと選択します。
    3. VMを参照して右クリックし、PowerPower onをクリックします。
  5. すべてのVMが稼働していることを確認します。

  • PowerFlexラックの電源オフ_tokyo

PowerFlexアプライアンスクラスターの電源を安全に切るには、この手順で指定された順序で一度に1つずつコンポーネントの電源を切ります。

このタスクについて

電源オフのワークフロー

  • 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管理コントローラー2.0とPowerFlex本番クラスターの電源を切る手順は異なります。
    • PDUの電源を切る
お使いの環境にあるコンポーネントは、この順序で電源の切断を完了する必要があります。 

PowerFlex Managerでノード タイプを特定します。

      • PowerFlexハイパーコンバージド ノードの場合は、BlockHost or BlockSDSsとクリックします。
      • VMware ESXiを使用するPowerFlexコンピューティング専用ノードの場合は、BlockHostsとクリックします。

    • PowerFlex管理クラスター(ESXi)の電源を切る

各PowerFlex管理コントローラーVMware ESXiホストのPowerFlex管理コントローラー2.0の電源を切ります。

手順

  1. プライマリーMDMのIPアドレスを特定します。
    1. PowerFlex ManagerにログインしてプライマリーMDMを決定します。
    2. リソース グループの詳細を表示するには、LifecycleResource GroupsPowerFlex management controller 2.0 resource groupをクリックします。Service Detailsページまでスクロールし、プライマリーMDM IPアドレスをメモします。
  2. PowerFlex管理プラットフォーム 4.6以前を実行している場合は、次の手順を実行します。
    1. PowerFlex管理プラットフォームのいずれかの仮想マシンにSSHで接続し、次のコマンドを実行して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. 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. プロセスのステータスを確認するには、次のように入力します。
# curl -i -H "Accept: application/json" "http://$DBSA_IP:8080/pgclustershutdownstatus"

 

    1. ステータスが検証済みに戻るまで、status shutdownコマンドの実行を続けます。次の例を参照してください。
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 Clientにログインします。
    2. vSphere ClientShortcutsHosts and Clustersと選択します。
    3. クラスターを参照します。
    4. [Configure]タブをクリックします。
    5. vSphere Availabilityを選択して、Editをクリックします。
    6. トグル ボタンをクリックして、vSphere HAを無効にします。
    7. OK]をクリックします。

 

  1. vSphere High Availabilityを有効にするには、SVMの起動順序を手動に変更します。これは、管理コントローラーPowerFlexクラスター内のすべてのSVMに該当します。
    1. VMware vSphere Clientで、VMが配置されているホストを選択します。
    2. [Configure]タブをクリックします。
    3. Virtual MachinesVM Startup/Shutdownを選択し、Editをクリックします。Edit VM Startup and Shutdownウィンドウが開きます。
    4. Automatically start and stop the virtual machines with the systemチェックボックスを選択します。
    5. シャットダウン アクションをGuest shutdownに設定します。
    6. 仮想マシンの起動順序を変更するには、Manual StartupカテゴリーからVMを選択し、上向き矢印を使用して仮想マシンをAutomaticカテゴリーに移動させます。
    7. SVMを選択し、Automaticカテゴリーに移動させます。これにより、SVMが自動的に停止し、VMware ESXiシステムで起動します。
    8. すべてのSVMに対してこの手順を繰り返します。
    9. 設定を確認して、OKをクリックします。
  2. SVMとvCenter VMを除くすべてのVMを正常にシャットダウンします。
    1. VMware vSphere Clientにログインします。
    2. vSphere ClientShortcutsHosts and Clustersと選択します。
    3. VMに移動して右クリックし、PowerShut Down Guest OSを選択します。

SVMは自動的に停止して開始するように設定されているため、手動で電源を切る必要はありません。

  1. vCenter Serverが実行されているホストを特定し、IPアドレスまたはホスト名をメモします。vCenterの高可用性が有効な場合は、アクティブ、パッシブ、監視のノードが実行されているホストのIPアドレスをメモします。
    1. VMware vSphere Clientにログインします。
    2. vSphere ClientShortcutsHosts and Clustersと選択します。
    3. vCenter VMを参照します。
    4. SummaryページからホストIPアドレスをメモします。
  2. vCenter Server VMを正常にシャットダウンします。vCenter High Availabilityが構成されている場合は、アクティブ ノード、パッシブ ノード、監視ノードをシャットダウンします。
    1. ホスト クライアントを使用して、VMware ESXiにログインします。
    2. Virtual MachinesSelect the vCenter VMとクリックし、ブラウザー コンソールを開きます。
    3. F12を押して、VMをシャットダウンします。
    4. rootパスワードを入力して、OKを押します。
  3. VMware ESXiサーバーを正常にシャットダウンします。
    1. VMware ESXiホスト クライアントにログインします。
    2. Hostを右クリックし、Shut downを選択します。
    3. 選択したホストのシャットダウンを確認するには、SHUT DOWNをクリックします。
    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 7月 2026
バージョン:  13
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。