This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.第4章 ノードの使用
4.1. OpenShift Container Platform クラスター内のノードの閲覧と一覧表示 リンクのコピーリンクがクリップボードにコピーされました!
クラスターのすべてのノードを一覧表示し、ステータスや経過時間、メモリー使用量などの情報およびノードについての詳細を取得できます。
ノード管理の操作を実行すると、CLI は実際のノードホストの表現であるノードオブジェクトと対話します。マスターはノードオブジェクトの情報を使ってヘルスチェックでノードを検証します。
4.1.1. クラスター内のすべてのノードの一覧表示について リンクのコピーリンクがクリップボードにコピーされました!
クラスター内のノードに関する詳細な情報を取得できます。
以下のコマンドは、すべてのノードを一覧表示します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -wide
オプションは、すべてのノードに関する追加情報を提供します。oc get nodes -o wide
$ oc get nodes -o wide
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 以下のコマンドは、単一のノードに関する情報を一覧表示します。
oc get node <node>
$ oc get node <node>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow これらのコマンドの出力にある
STATUS
列には、ノードの以下の状態が表示されます。Expand 表4.1 ノードの状態 条件 説明 Ready
ノードは、
True
を返すことでその準備状況を apiserver に報告します。NotReady
コンテナーのランタイムやネットワークなど基本のコンポーネントのいずれかに問題が発生しているか、またはそれらがまだ設定されていません。
SchedulingDisabled
ノードに配置するように Pod をスケジュールすることができません。
以下のコマンドを実行すると、現在の状態の理由を含む、特定ノードについての詳細情報を取得できます。
oc describe node <node>
$ oc describe node <node>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 以下は例になります。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
4.1.2. クラスターでのノード上の Pod の一覧表示 リンクのコピーリンクがクリップボードにコピーされました!
特定のノード上のすべての Pod を一覧表示できます。
手順
1 つ以上のノードにすべてまたは選択した Pod を一覧表示するには、以下を実行します。
oc describe node <node1> <node2>
$ oc describe node <node1> <node2>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 以下は例になります。
oc describe node ip-10-0-128-218.ec2.internal
$ oc describe node ip-10-0-128-218.ec2.internal
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 選択したノードのすべてまたは選択した Pod を一覧表示するには、以下を実行します。
oc describe --selector=<node_selector> oc describe -l=<pod_selector>
$ oc describe --selector=<node_selector> $ oc describe -l=<pod_selector>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 以下は例になります。
oc describe node --selector=beta.kubernetes.io/os oc describe node -l node-role.kubernetes.io/worker
$ oc describe node --selector=beta.kubernetes.io/os $ oc describe node -l node-role.kubernetes.io/worker
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
4.1.3. ノードのメモリーと CPU 使用統計の表示 リンクのコピーリンクがクリップボードにコピーされました!
コンテナーのランタイム環境を提供する、ノードについての使用状況の統計を表示できます。これらの使用状況の統計には CPU、メモリー、およびストレージの消費量が含まれます。
前提条件
-
使用状況の統計を表示するには、
cluster-reader
パーミッションがなければなりません。 - 使用状況の統計を表示するには、メトリクスをインストールしている必要があります。
手順
使用状況の統計を表示するには、以下を実行します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ラベルの付いたノードの使用状況の統計を表示するには、以下を実行します。
oc adm top node --selector=''
$ oc adm top node --selector=''
Copy to Clipboard Copied! Toggle word wrap Toggle overflow フィルターに使用するセレクター (ラベルクエリー) を選択する必要があります。
=
、==
、および!=
をサポートします。