13.3.2.4. イベントの確認
特定の namespace 内のイベントを確認すると、潜在的な問題を発見できます。
手順
次のコマンドを実行して、namespace 内のイベントを確認します。
$ oc get events -n <namespace> --sort-by=".metadata.creationTimestamp"1 - 1
--sort-by=".metadata.creationTimestamp"フラグを追加すると、最新のイベントが出力の最後に配置されます。
オプション: 指定した namespace 内のイベントで十分な情報が得られない場合は、次のコマンドを実行して、クエリーの対象をすべての namespace に拡張します。
$ oc get events -A --sort-by=".metadata.creationTimestamp"1 - 1
--sort-by=".metadata.creationTimestamp"フラグを指定すると、最新のイベントが出力の最後に配置されます。クラスターからのすべてのイベントの結果をフィルタリングするには、
grepコマンドを使用できます。たとえば、エラーを探している場合、エラーは出力の 2 つの異なるセクション (TYPEまたはMESSAGEセクション) に表示されることがあります。grepコマンドを使用すると、errorやfailedなどのキーワードを検索できます。
たとえば、次のコマンドを実行して、
warningまたはerrorを含むメッセージを検索します。$ oc get events -A | grep -Ei "warning|error"出力例
NAMESPACE LAST SEEN TYPE REASON OBJECT MESSAGE openshift 59s Warning FailedMount pod/openshift-1 MountVolume.SetUp failed for volume "v4-0-config-user-idp-0-file-data" : references non-existent secret key: testオプション: イベントをクリーンアップして繰り返し発生しているイベントのみを表示するには、次のコマンドを実行して、関連する namespace 内のイベントを削除します。
$ oc delete events -n <namespace> --all
詳細は、「クラスターイベントの監視」を参照してください。