Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

データ修復ジョブを確認します

共同作成者

グリッドノードの運用を停止する前に、アクティブなデータ修復ジョブがないことを確認する必要があります。修復に失敗した場合は、手順 の運用を停止する前に、修復を再開し、完了させておく必要があります。

タスクの内容

切断されているストレージノードの運用を停止する必要がある場合は、運用停止手順 の完了後に以下の手順も実行して、データ修復ジョブが正常に完了したことを確認します。削除したノードにイレイジャーコーディングフラグメントがあった場合は、適切にリストアされたことを確認してください。

以下の手順は、イレイジャーコーディングオブジェクトがあるシステムにのみ適用されます。

手順
  1. プライマリ管理ノードにログインします。

    1. 次のコマンドを入力します。 ssh admin@grid_node_IP

    2. ファイルに記載されているパスワードを入力し `Passwords.txt`ます。

    3. 次のコマンドを入力してrootに切り替えます。 su -

    4. ファイルに記載されているパスワードを入力し `Passwords.txt`ます。

      rootとしてログインすると、プロンプトがからに #`変わります `$

  2. 実行中の修復がないか確認します。 repair-data show-ec-repair-status

    • データ修復ジョブを実行したことがない場合、出力はです No job found。修復ジョブを再開する必要はありません。

    • データ修復ジョブを以前に実行したか、現在実行している場合は、出力には修復に関する情報が表示されます。各修復には、一意の修復 ID が割り当てられます。

      修復データのステータス
    ヒント 必要に応じて、Grid Managerを使用して進行中のリストアプロセスを監視し、リストア履歴を表示できます。を参照して "Grid Managerを使用してオブジェクトデータをリストアする"
  3. すべての修理の状態がの場合は Completed、修復ジョブを再開する必要はありません。

  4. いずれかの修復の状態がの場合は Stopped、その修復を再開する必要があります。

    1. 出力から、障害が発生した修復の修復 ID を取得します。

    2. コマンドを実行します repair-data start-ec-node-repair

      オプションを使用して、 --repair-id`修復IDを指定します。たとえば、修復IDが949292の修復を再試行する場合は、次のコマンドを実行します。 `repair-data start-ec-node-repair --repair-id 949292

    3. すべての修復のStateがになるまで、ECデータの修復のステータスを追跡し `Completed`ます。