Skip to main content
本製品の最新リリースがご利用いただけます。
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

StorageGRID repair-data ジョブの監視

修復ジョブのステータスは、コマンドラインから `repair-data`スクリプトを使用して監視できます。

これらには、手動で開始したジョブ、またはStorageGRIDが廃止手順の一環として自動的に開始したジョブが含まれます。

メモ ボリューム復元ジョブを実行している場合は、代わりに"グリッドマネージャーでこれらのジョブの進捗状況を監視し、履歴を表示する"を使用してください。

複製データ消去符号化(EC)データ、またはその両方を使用するかどうかに基づいて、 `repair-data`ジョブのステータスを監視します。

複製されたデータ
  • 複製された修復の完了率の推定値を取得するには、repair-data コマンドに `show-replicated-repair-status`オプションを追加します。

    repair-data show-replicated-repair-status

  • 修理が完了したかどうかを確認するには:

    1. ノード > 修復中のストレージノード > ILM を選択します。

    2. 評価セクションに記載されている属性を確認してください。修理が完了すると、*待機中 - すべて*属性は0オブジェクトを示します。

  • 修復状況をより詳細に監視するには:

    1. * Nodes * を選択します。

    2. グリッド名 > ILM を選択します。

    3. ILMキューグラフにカーソルを合わせると、*スキャンレート(オブジェクト/秒)*属性の値が表示されます。これは、グリッド内のオブジェクトがスキャンされ、ILM用にキューに追加されるレートです。

    4. ILMキューのセクションで、以下の属性を確認してください。

      • スキャン期間 - 推定:すべてのオブジェクトの完全な ILM スキャンを完了するまでの推定時間。

        フルスキャンを行ったとしても、ILMがすべてのオブジェクトに適用されているとは限りません。

      • 修復試行回数: 高リスクとみなされる複製データに対するオブジェクト修復操作の試行回数の合計。高リスクオブジェクトとは、ILMポリシーで指定されているか、コピーの紛失の結果として、コピーが1つしか残っていないオブジェクトのことです。このカウントは、ストレージノードが高リスクオブジェクトの修復を試みるたびに増加します。グリッドが混雑した場合、高リスクのILM修復が優先されます。

        修復後にレプリケーションが失敗した場合、同じオブジェクトの修復が再び実行される可能性があります。+ これらの属性は、ストレージノードボリュームの復旧状況を監視する際に役立ちます。修復試行回数の増加が止まり、フルスキャンが完了した場合、修復は完了した可能性が高いです。

    5. または、 `storagegrid_ilm_scan_period_estimated_minutes`および `storagegrid_ilm_repairs_attempted`のPrometheusクエリを送信します。

消去符号化(EC)データ

消去符号化データの修復を監視し、失敗した可能性のあるリクエストを再試行するには:

  1. 消去符号化データ修復のステータスを確認する:

    • Support > Tools > Metrics を選択すると、現在のジョブの完了までの推定時間と完了率が表示されます。次に、Grafana セクションで EC Overview を選択します。Grid EC Job Estimated Time to CompletionGrid EC Job Percentage Completed のダッシュボードを確認してください。

    • このコマンドを使用して、特定の `repair-data`操作のステータスを確認します:

      repair-data show-ec-repair-status --repair-id repair ID

    • このコマンドを使用して、すべての修復内容を一覧表示します。

      repair-data show-ec-repair-status

    出力には、過去および現在実行中のすべての修復に関する情報( `repair ID`を含む)が一覧表示されます。

  2. 出力に修復操作が失敗したと表示された場合は、 `--repair-id`オプションを使用して修復を再試行してください。

    このコマンドは、修復ID 6949309319275667690を使用して、失敗したノード修復を再試行します。

    repair-data start-ec-node-repair --repair-id 6949309319275667690

    このコマンドは、修復ID 6949309319275667690を使用して、失敗したボリューム修復を再試行します:

    repair-data start-ec-volume-repair --repair-id 6949309319275667690