5.2. 関連情報
5.2.1. ネットワークログの収集
クラスター内のすべてのノードでネットワークログを収集できます。
手順
-- gather_network_logs
を指定してoc adm must-gather
コマンドを実行します。$ oc adm must-gather -- gather_network_logs
注記デフォルトでは、
must-gather
ツールはクラスター内のすべてのノードから OVNnbdb
およびsbdb
データベースを収集します。--gather_network_logs
オプションを追加して、OVNnbdb
データベースの OVN-Kubernetes トランザクションを含む追加のログを含めます。作業ディレクトリーに作成された
must-gather
ディレクトリーから圧縮ファイルを作成します。たとえば、Linux オペレーティングシステムを使用するコンピューターで以下のコマンドを実行します。$ tar cvaf must-gather.tar.gz must-gather.local.472290403699006248 1
- 1
must-gather-local.472290403699006248
は、実際のディレクトリー名に置き換えます。
- Red Hat カスタマーポータルの カスタマーサポート ページ で、圧縮ファイルをサポートケースに添付します。
5.2.2. must-gather ストレージ制限の変更
oc adm must-gather
コマンドを使用してデータを収集する場合、情報のデフォルトの最大ストレージは、コンテナーのストレージ容量の 30% です。30% の制限に達すると、コンテナーが強制終了し、収集プロセスが停止します。すでに収集された情報は、ローカルストレージにダウンロードされます。must-gather コマンドを再度実行するには、ストレージ容量がより大きなコンテナーを使用するか、最大ボリュームの割合を調整する必要があります。
コンテナーがストレージ制限に達すると、次の例のようなエラーメッセージが生成されます。
出力例
Disk usage exceeds the volume percentage of 30% for mounted directory. Exiting...
前提条件
-
cluster-admin
ロールを持つユーザーとしてクラスターにアクセスできる。 -
OpenShift CLI (
oc
) がインストールされている。
手順
volume-percentage
フラグを指定してoc adm must-gather
コマンドを実行します。新しい値として 100 を超える値を指定することはできません。$ oc adm must-gather --volume-percentage <storage_percentage>