StorageGRID で紛失の可能性のあるオブジェクトアラートを解決する
Objects potentially lost アラートがトリガーされた場合は、直ちに調査する必要があります。影響を受けたオブジェクトに関する情報を収集し、テクニカルサポートにお問い合わせください。
-
Grid Managerに"対応ウェブブラウザ"を使用してサインインする必要があります。
-
"特定のアクセス権限"があります。
-
`Passwords.txt`ファイルが必要です。
「紛失した可能性のあるオブジェクト」アラートは、StorageGRID で利用可能な情報によると、グリッド内にオブジェクトのコピーが存在しないことを示します。データが永久に失われた可能性があります。
オブジェクト損失アラートはただちに調査してください。さらなるデータ損失を防ぐために、何らかの対策を講じる必要がある場合があります。場合によっては、迅速に対応することで、損失したオブジェクトを復元できる可能性があります。
|
|
紛失したオブジェクトが10個を超える場合は、テクニカルサポートにお問い合わせください。この手順はご自身では実行しないでください。 |
-
* Nodes * を選択します。
-
ストレージノード > *オブジェクト*を選択します。
-
オブジェクト数表に表示されている紛失オブジェクトの数を確認してください。
この数値は、このグリッドノードが StorageGRID システム全体から欠落していると検出したオブジェクトの総数を示します。この値は、LDR および DDS サービス内のデータストアコンポーネントの「紛失オブジェクト」カウンターの合計です。
-
管理ノードから、"監査ログにアクセスする" 「オブジェクトが失われた可能性があります」アラートをトリガーしたオブジェクトの一意の識別子(UUID)を特定します:
-
グリッドノードにログインします。
-
次のコマンドを入力します:
ssh admin@grid_node_IP -
`Passwords.txt`ファイルに記載されているパスワードを入力してください。
-
以下のコマンドを入力して root に切り替えます:
su - -
`Passwords.txt`ファイルに記載されているパスワードを入力してください。root としてログインすると、プロンプトが `$`から `#`に変わります。
-
-
監査ログが保存されているディレクトリに移動します。
監査ログのディレクトリと適用可能なノードは、監査先の設定によって異なります。
オプション デスティネーション ローカルノード(デフォルト)
/var/local/log/localaudit.log管理者ノード/ローカルノード
-
管理ノード(プライマリおよび非プライマリ):
/var/local/audit/export/audit.log -
すべてのノード: `/var/local/log/localaudit.log`このモードでは、ファイルは通常空であるか、存在しません。
外部のsyslogサーバ
/var/local/log/localaudit.log監査先の設定に応じて、以下を入力してください:
cd /var/local/log`または `/var/local/audit/export/詳細については、"ログの保存場所を選択" を参照してください。
-
-
grepを使用して、オブジェクト紛失(OLST)監査メッセージを抽出します。入力:
grep OLST audit_file_name -
メッセージに含まれるUUID値をメモしてください。
Admin: # grep OLST audit.log 2020-02-12T19:18:54.780426 [AUDT:[CBID(UI64):0x38186FE53E3C49A5][UUID(CSTR):"926026C4-00A4-449B-AC72-BCCA72DD1311"] [PATH(CSTR):"source/cats"][NOID(UI32):12288733][VOLI(UI64):3222345986][RSLT(FC32):NONE][AVER(UI32):10] [ATIM(UI64):1581535134780426][ATYP(FC32):OLST][ANID(UI32):12448208][AMID(FC32):ILMX][ATID(UI64):7729403978647354233]]
-
-
UUIDを使用して、紛失したオブジェクトのメタデータを検索します。
-
ILM > *オブジェクトメタデータ検索*を選択します。
-
UUIDを入力し、*検索*を選択してください。
-
メタデータに記載されている場所を確認し、適切な措置を講じてください。
メタデータ まとめ オブジェクト<object_identifier>が見つかりません
オブジェクトが見つからない場合は、「ERROR」:「」というメッセージが返されます。
オブジェクトが見つからない場合は、紛失した可能性のあるオブジェクトのカウンターをリセットしますアラートを解除してください。オブジェクトが存在しないということは、そのオブジェクトが意図的に削除されたことを示しています。
場所 > 0
出力に場所が記載されている場合、*紛失した可能性のあるオブジェクト*アラートは誤検出である可能性があります。
オブジェクトが存在することを確認してください。出力に表示されているノードIDとファイルパスを使用して、オブジェクトファイルが指定された場所に存在することを確認してください。
オブジェクトが存在する場合は、紛失した可能性のあるオブジェクトのカウンターをリセットしますアラートを解除してください。
場所 = 0
出力に場所が記載されていない場合、オブジェクトが見つからない可能性があります。技術サポートにお問い合わせください。
テクニカルサポートから、ストレージ復旧手順が進行中かどうかを確認するよう求められる場合があります。"Grid Managerを使用してオブジェクトデータを復元する"および"オブジェクトデータをストレージボリュームに復元する"に関する情報を参照してください。
-
-
紛失したオブジェクトの問題に対処した後、アラートが誤検出にならないよう、紛失した可能性のあるオブジェクトのカウンターをリセットしてください:
-
* Nodes * を選択します。
-
ストレージノード > タスク を選択します。
-
「潜在的に失われたオブジェクトのカウンターをリセット」セクションで、*リセット*を選択します。
-