StorageGRID システムのトラブルシューティング
StorageGRID システムの使用中に問題が発生した場合は、問題の特定と解決に役立つヒントとガイドラインをこのセクションで参照してください。
多くの場合、問題はご自身で解決できますが、場合によっては技術サポートにエスカレーションする必要があります。
問題を定義する
問題を解決するための第一歩は、問題を明確に定義することです。
この表は、問題を定義するために収集する可能性のある情報の種類の例を示しています。
| 質問 | 回答例 |
|---|---|
StorageGRIDシステムは何を実行しているのか、あるいは実行していないのか?その症状は何ですか? |
クライアントアプリケーションから、オブジェクトを StorageGRID に取り込めないという報告があります。 |
問題はいつから発生しましたか? |
オブジェクトの取り込みが最初に拒否されたのは、2020年1月8日午後2時50分頃でした。 |
最初にその問題に気づいたのはどういう経緯でしたか? |
クライアントアプリケーションから通知がありました。アラートメール通知も受信しました。 |
その問題は常に発生しますか、それとも時々発生しますか? |
問題は継続中です。 |
問題が定期的に発生する場合、どのような手順で発生するのか |
クライアントがオブジェクトを取り込もうとするたびに問題が発生します。 |
問題が断続的に発生する場合、それはいつ発生しますか?把握している各インシデントの発生時刻を記録してください。 |
問題は断続的ではありません。 |
この問題に遭遇したことはありますか?過去にこの問題はどのくらいの頻度で発生しましたか? |
このような問題に遭遇したのは初めてです。 |
システムへのリスクと影響を評価する
問題を定義したら、StorageGRID システムへのリスクと影響を評価します。例えば、重大なアラートが発生しているからといって、必ずしもシステムがコアサービスを提供していないとは限りません。
この表は、例題がシステム運用に与える影響をまとめたものです。
| 質問 | 回答例 |
|---|---|
StorageGRID システムはコンテンツを取り込むことができますか? |
デスティネーション |
クライアントアプリケーションはコンテンツを取得できますか? |
一部のオブジェクトは取得可能ですが、取得できないオブジェクトもあります。 |
データは危険にさらされているのか? |
デスティネーション |
事業活動を行う能力に深刻な影響が出ていますか? |
はい、クライアントアプリケーションはオブジェクトを StorageGRID システムに保存できず、データを一貫して取得することもできないためです。 |
データを収集する
問題を明確にし、そのリスクと影響を評価したら、分析のためのデータを収集します。収集すべき最も有用なデータの種類は、問題の性質によって異なります。
| 収集するデータの種類 | このデータを収集する理由 | 手順 |
|---|---|---|
最近の変更履歴を作成する |
StorageGRID システム、その構成、または環境に変更を加えると、新たな動作が発生する可能性があります。 |
|
アラートの確認 |
アラートは、問題の根本原因となっている可能性のある根本的な問題に関する重要な手がかりを提供することで、問題の根本原因を迅速に特定するのに役立ちます。 現在のアラートの一覧を確認し、StorageGRID が問題の根本原因を特定しているかどうかを確認してください。 過去に発生したアラートを確認することで、さらなる洞察を得ることができます。 |
|
基準値を設定する |
各種運用値の正常レベルに関する情報を収集します。これらのベースライン値、およびこれらのベースラインからの偏差は、貴重な手がかりとなる可能性があります。 |
|
取り込みおよび取得テストを実施する |
データの取り込みと取得に関するパフォーマンスの問題を解決するには、ワークステーションを使用してオブジェクトを保存および取得してください。クライアントアプリケーションを使用した場合の結果と比較してください。 |
|
監査メッセージを確認する |
監査メッセージを確認して、StorageGRID の操作を詳細に追跡します。監査メッセージに含まれる詳細情報は、パフォーマンスの問題を含む、多くの種類の問題のトラブルシューティングに役立ちます。 |
|
オブジェクトの位置とストレージの整合性を確認する |
ストレージに問題が発生している場合は、オブジェクトが想定どおりの場所に配置されていることを確認してください。ストレージノード上のオブジェクトデータの整合性を確認します。 |
|
技術サポートのためのデータ収集 |
テクニカルサポート担当者は、問題解決のためにデータの収集や特定の情報の確認を求める場合があります。 |
最近の変更のタイムラインを作成する
問題が発生した場合は、最近何が変わったのか、そしてその変化がいつ起こったのかを検討してください。
-
StorageGRID システム、その構成、または環境に変更を加えると、新たな動作が発生する可能性があります。
-
変更のタイムラインを確認することで、どの変更が問題の原因となっている可能性があるか、またそれぞれの変更が問題の発生にどのように影響したかを特定するのに役立ちます。
システムへの最近の変更点を一覧表にまとめ、各変更が発生した日時や、変更の進行中に他に何が起こっていたかなどの関連情報を含めてください:
| 変化の時 | 変更の種類 | 詳細 |
|---|---|---|
次に例を示します。
|
何が起きましたか?何をしましたか? |
変更に関する関連情報をすべて記録してください。例えば:
複数の変更が同時に発生していた場合は、必ずその旨を記録してください。例えば、この変更はアップグレード作業中に行われたものでしょうか? |
近年の重要な変化の例
以下に、潜在的に大きな変化となる可能性のある例をいくつか示します。
-
StorageGRID システムは最近インストール、拡張、または復旧されましたか?
-
システムは最近アップグレードされましたか?ホットフィックスは適用されましたか?
-
最近、ハードウェアの修理や交換は行われましたか?
-
ILMポリシーは更新されましたか?
-
クライアントの作業負荷に変化はありましたか?
-
クライアントアプリケーションまたはその動作に変更はありましたか?
-
ロードバランサーを変更しましたか?あるいは、管理ノードまたはゲートウェイノードの高可用性グループを追加または削除しましたか?
-
完了までに時間がかかりそうな作業は既に始まっていますか?例としては以下のようなものがあります:
-
障害が発生したストレージノードの復旧
-
ストレージノードの廃止
-
-
ユーザ認証に変更(テナントの追加やLDAP構成の変更など)はありましたか?
-
データ移行は実施されていますか?
-
プラットフォームサービスは最近有効化または変更されましたか?
-
コンプライアンスは最近有効化されましたか?
-
クラウドストレージプールは追加または削除されましたか?
-
ストレージの圧縮や暗号化に関して、何か変更はありましたか?
-
ネットワーク インフラに変更はありましたか?例えば、VLAN、ルーター、DNSなど。
-
NTPソースに変更は加えられましたか?
-
グリッド、管理、またはクライアントネットワークのインターフェースに変更は加えられましたか?
-
StorageGRID システムまたはその環境に、他に何か変更が加えられましたか?
基準値を設定する
システムの各種動作値の正常値を記録することで、システムの基準値を確立できます。今後は、現在の値をこれらの基準値と比較することで、異常値の検出と解決に役立てることができます。
| プロパティ | Value | 入手方法 |
|---|---|---|
平均ストレージ消費量 |
1日あたりの消費量(GB) 1日あたりの消費量の割合 |
グリッドマネージャーに移動します。ノードページで、グリッド全体またはサイトを選択し、「ストレージ」タブに移動します。 「ストレージ使用量 - オブジェクトデータ」グラフで、線が比較的安定している期間を探してください。カーソルをグラフの上に置くと、1日あたりに消費されるストレージ容量を推定できます。 この情報は、システム全体または特定のデータセンターについて収集できます。 |
平均メタデータ消費量 |
1日あたりの消費量(GB) 1日あたりの消費量の割合 |
グリッドマネージャーに移動します。ノードページで、グリッド全体またはサイトを選択し、「ストレージ」タブに移動します。 「ストレージ使用量 - オブジェクトメタデータ」グラフで、線が比較的安定している期間を探してください。チャートにカーソルを合わせると、1日あたりに消費されるメタデータストレージの量を推定できます。 この情報は、システム全体または特定のデータセンターについて収集できます。 |
S3オペレーションのレート |
1秒あたりの操作数 |
Grid Manager ダッシュボードで、「パフォーマンス」>「ストレージノードの S3 操作」を選択します。 特定のサイトまたはノードの取り込みおよび取得のレートとカウントを確認するには、Nodes > site or Storage Node > Objects を選択します。カーソルをS3の取り込みと取得のチャートの上に移動します。 |
ILM評価率 |
オブジェクト/秒 |
ノードページから、grid > *ILM*を選択します。 ILMキューチャート上で、線が比較的安定している期間を探してください。カーソルをグラフの上に置いて、システムにおける*評価率*の基準値を推定してください。 |
ILMスキャンレート |
オブジェクト/秒 |
ノード > grid > ILM を選択します。 ILMキューチャート上で、線が比較的安定している期間を探してください。カーソルをチャートの上に置いて、お使いのシステムの*スキャンレート*の基準値を推定してください。 |
クライアント操作からキューに入れられたオブジェクト |
オブジェクト/秒 |
ノード > grid > ILM を選択します。 ILMキューチャート上で、線が比較的安定している期間を探してください。カーソルをチャートの上に置くと、システムにおける「キューに入れられたオブジェクト(クライアント操作による)」の基準値を推定できます。 |
平均クエリ遅延 |
ミリ秒 |
Nodes > Storage Node > Objects を選択します。クエリテーブルで、平均レイテンシの値を確認します。 |
データを分析する
収集した情報を用いて、問題の原因と潜在的な解決策を特定してください。
分析方法は問題によって異なりますが、一般的には以下のとおりです。
-
アラート機能を使用して、障害発生箇所やボトルネックを特定します。
-
アラート履歴とグラフを使用して、問題発生の経緯を再構築します。
-
異常箇所を特定し、問題発生時の状況を正常な動作状況と比較するために、グラフを使用します。
エスカレーション情報チェックリスト
ご自身で問題を解決できない場合は、テクニカルサポートにお問い合わせください。テクニカルサポートに問い合わせる前に、問題解決を円滑に進めるため、以下の表に記載されている情報を収集してください。
![]() |
項目 | Notes |
|---|---|---|
問題提起 |
どのような症状が問題となっていますか?問題はいつから発生しましたか?それは常に発生しますか、それとも断続的に発生しますか?断続的に発生する場合、どのような時期に発生しましたか? |
|
影響評価 |
問題の深刻度はどの程度ですか?クライアントアプリケーションへの影響はどのようなものですか?
|
|
StorageGRID システム ID |
メンテナンス > システム > ライセンス を選択します。StorageGRID システム ID は、現在のライセンスの一部として表示されます。 |
|
ソフトウェア バージョン |
グリッドマネージャの上部からヘルプアイコンを選択し、「バージョン情報」を選択すると、StorageGRID のバージョンを確認できます。 |
|
カスタマイズ |
StorageGRID システムの設定内容を要約します。たとえば、以下の項目を列挙します。
|
|
ログファイルとシステムデータ |
システムのログファイルとシステムデータを収集します。サポート > ツール > *ログ収集*を選択します。 グリッド全体のログを収集することも、選択したノードのログを収集することもできます。 特定のノードのみのログを収集する場合は、ADC サービスを持つストレージノードを少なくとも1つ含めるようにしてください。サイトに最初にインストールされた3つのストレージノードには、ADC サービスが含まれています。 |
|
基本情報 |
取り込み操作、取得操作、およびストレージ消費に関する基本情報を収集します。 |
|
最近の変更のタイムライン |
システムまたはその環境に対する最近の変更点をまとめたタイムラインを作成してください。 |
|
問題の診断に向けた取り組みの歴史 |
ご自身で問題の診断やトラブルシューティングを行った場合は、行った手順と結果を必ず記録してください。 |
