Jump To Close Expand all Collapse all Table of contents ノード 1. Pod の使用 Expand section "1. Pod の使用" Collapse section "1. Pod の使用" 1.1. Pod の使用 Expand section "1.1. Pod の使用" Collapse section "1.1. Pod の使用" 1.1.1. Pod について 1.1.2. Pod 設定の例 1.2. Pod の表示 Expand section "1.2. Pod の表示" Collapse section "1.2. Pod の表示" 1.2.1. Pod について 1.2.2. プロジェクトでの Pod の表示 1.2.3. Pod の使用状況についての統計の表示 1.2.4. リソースログの表示 1.3. OpenShift Container Platform クラスターでの Pod の設定 Expand section "1.3. OpenShift Container Platform クラスターでの Pod の設定" Collapse section "1.3. OpenShift Container Platform クラスターでの Pod の設定" 1.3.1. 再起動後の Pod の動作方法の設定 1.3.2. Pod で利用可能な帯域幅の制限 1.3.3. Pod の Disruption Budget (停止状態の予算) を使って起動している Pod の数を指定する方法 Expand section "1.3.3. Pod の Disruption Budget (停止状態の予算) を使って起動している Pod の数を指定する方法" Collapse section "1.3.3. Pod の Disruption Budget (停止状態の予算) を使って起動している Pod の数を指定する方法" 1.3.3.1. Pod の Disruption Budget を使って起動している Pod 数の指定 1.3.4. Critical Pod の使用による Pod の削除の防止 1.4. Horizontal Pod Autoscaler での Pod の自動スケーリング Expand section "1.4. Horizontal Pod Autoscaler での Pod の自動スケーリング" Collapse section "1.4. Horizontal Pod Autoscaler での Pod の自動スケーリング" 1.4.1. Horizontal Pod Autoscaler について Expand section "1.4.1. Horizontal Pod Autoscaler について" Collapse section "1.4.1. Horizontal Pod Autoscaler について" 1.4.1.1. サポートされるメトリクス 1.4.1.2. スケーリングポリシー 1.4.2. CPU 使用率のための Horizontal Pod Autoscaler の作成 1.4.3. メモリー使用率のための Horizontal Pod Autoscaler オブジェクトの作成 1.4.4. Horizontal Pod Autoscaler の状態条件について Expand section "1.4.4. Horizontal Pod Autoscaler の状態条件について" Collapse section "1.4.4. Horizontal Pod Autoscaler の状態条件について" 1.4.4.1. Horizontal Pod Autoscaler の状態条件の表示 1.4.5. 関連情報 1.5. Vertical Pod Autoscaler を使用した Pod リソースレベルの自動調整 Expand section "1.5. Vertical Pod Autoscaler を使用した Pod リソースレベルの自動調整" Collapse section "1.5. Vertical Pod Autoscaler を使用した Pod リソースレベルの自動調整" 1.5.1. Vertical Pod Autoscaler Operator について 1.5.2. Vertical Pod Autoscaler Operator のインストール 1.5.3. Vertical Pod Autoscaler Operator の使用について Expand section "1.5.3. Vertical Pod Autoscaler Operator の使用について" Collapse section "1.5.3. Vertical Pod Autoscaler Operator の使用について" 1.5.3.1. VPA の推奨事項の自動適用 1.5.3.2. Pod 作成時における VPA 推奨の自動適用 1.5.3.3. VPA の推奨事項の手動適用 1.5.3.4. VPA の推奨事項をすべてのコンテナーに適用しないようにする 1.5.4. Vertical Pod Autoscaler Operator の使用 1.5.5. Vertical Pod Autoscaler Operator のアンインストール 1.6. Pod への機密性の高いデータの提供 Expand section "1.6. Pod への機密性の高いデータの提供" Collapse section "1.6. Pod への機密性の高いデータの提供" 1.6.1. シークレットについて Expand section "1.6.1. シークレットについて" Collapse section "1.6.1. シークレットについて" 1.6.1.1. シークレットの種類 1.6.1.2. シークレット設定の例 1.6.1.3. シークレットデータキー 1.6.2. シークレットの作成方法 Expand section "1.6.2. シークレットの作成方法" Collapse section "1.6.2. シークレットの作成方法" 1.6.2.1. シークレットの作成に関する制限 1.6.2.2. 不透明なシークレットの作成 1.6.3. シークレットの更新方法 1.6.4. シークレットで署名証明書を使用する方法 Expand section "1.6.4. シークレットで署名証明書を使用する方法" Collapse section "1.6.4. シークレットで署名証明書を使用する方法" 1.6.4.1. シークレットで使用する署名証明書の生成 1.6.5. シークレットのトラブルシューティング 1.7. Pod で外部リソースにアクセスするためのデバイスプラグインの使用 Expand section "1.7. Pod で外部リソースにアクセスするためのデバイスプラグインの使用" Collapse section "1.7. Pod で外部リソースにアクセスするためのデバイスプラグインの使用" 1.7.1. デバイスプラグインについて Expand section "1.7.1. デバイスプラグインについて" Collapse section "1.7.1. デバイスプラグインについて" 1.7.1.1. デバイスプラグインのデプロイ方法 1.7.2. デバイスマネージャーについて 1.7.3. デバイスマネージャーの有効化 1.8. Pod スケジューリングの決定に Pod の優先順位を含める Expand section "1.8. Pod スケジューリングの決定に Pod の優先順位を含める" Collapse section "1.8. Pod スケジューリングの決定に Pod の優先順位を含める" 1.8.1. Pod の優先順位について Expand section "1.8.1. Pod の優先順位について" Collapse section "1.8.1. Pod の優先順位について" 1.8.1.1. Pod の優先順位クラス 1.8.1.2. Pod の優先順位名 1.8.2. Pod のプリエンプションについて Expand section "1.8.2. Pod のプリエンプションについて" Collapse section "1.8.2. Pod のプリエンプションについて" 1.8.2.1. Pod プリエンプションおよび他のスケジューラーの設定 1.8.2.2. プリエンプションが実行された Pod の正常な終了 1.8.3. 優先順位およびプリエンプションの設定 1.9. ノードセレクターの使用による特定ノードへの Pod の配置 Expand section "1.9. ノードセレクターの使用による特定ノードへの Pod の配置" Collapse section "1.9. ノードセレクターの使用による特定ノードへの Pod の配置" 1.9.1. ノードセレクターの使用による Pod 配置の制御 2. Pod のノードへの配置の制御 (スケジューリング) Expand section "2. Pod のノードへの配置の制御 (スケジューリング)" Collapse section "2. Pod のノードへの配置の制御 (スケジューリング)" 2.1. スケジューラーによる Pod 配置の制御 Expand section "2.1. スケジューラーによる Pod 配置の制御" Collapse section "2.1. スケジューラーによる Pod 配置の制御" 2.1.1. スケジューラーの使用例 Expand section "2.1.1. スケジューラーの使用例" Collapse section "2.1.1. スケジューラーの使用例" 2.1.1.1. インフラストラクチャーのトポロジーレベル 2.1.1.2. アフィニティー 2.1.1.3. 非アフィニティー 2.2. デフォルトスケジューラーの設定による Pod 配置の制御 Expand section "2.2. デフォルトスケジューラーの設定による Pod 配置の制御" Collapse section "2.2. デフォルトスケジューラーの設定による Pod 配置の制御" 2.2.1. デフォルトスケジューリングについて Expand section "2.2.1. デフォルトスケジューリングについて" Collapse section "2.2.1. デフォルトスケジューリングについて" 2.2.1.1. スケジューラーポリシーについて 2.2.2. スケジューラーポリシーファイルの作成 2.2.3. スケジューラーポリシーの変更 Expand section "2.2.3. スケジューラーポリシーの変更" Collapse section "2.2.3. スケジューラーポリシーの変更" 2.2.3.1. スケジューラーの述語について Expand section "2.2.3.1. スケジューラーの述語について" Collapse section "2.2.3.1. スケジューラーの述語について" 2.2.3.1.1. 静的な述語 Expand section "2.2.3.1.1. 静的な述語" Collapse section "2.2.3.1.1. 静的な述語" 2.2.3.1.1.1. デフォルトの述語 2.2.3.1.1.2. 他の静的な述語 2.2.3.1.2. 汎用的な述語 2.2.3.2. スケジューラーの優先順位について Expand section "2.2.3.2. スケジューラーの優先順位について" Collapse section "2.2.3.2. スケジューラーの優先順位について" 2.2.3.2.1. 静的優先度 Expand section "2.2.3.2.1. 静的優先度" Collapse section "2.2.3.2.1. 静的優先度" 2.2.3.2.1.1. デフォルトの優先度 2.2.3.2.1.2. 他の静的優先度 2.2.3.2.2. 設定可能な優先順位 2.2.4. ポリシー設定のサンプル 2.3. アフィニティールールと非アフィニティールールの使用による他の Pod との相対での Pod の配置 Expand section "2.3. アフィニティールールと非アフィニティールールの使用による他の Pod との相対での Pod の配置" Collapse section "2.3. アフィニティールールと非アフィニティールールの使用による他の Pod との相対での Pod の配置" 2.3.1. Pod のアフィニティーについて 2.3.2. Pod アフィニティールールの設定 2.3.3. Pod 非アフィニティールールの設定 2.3.4. Pod のアフィニティールールと非アフィニティールールの例 Expand section "2.3.4. Pod のアフィニティールールと非アフィニティールールの例" Collapse section "2.3.4. Pod のアフィニティールールと非アフィニティールールの例" 2.3.4.1. Pod のアフィニティー 2.3.4.2. Pod の非アフィニティー 2.3.4.3. 一致するラベルのない Pod のアフィニティー 2.4. ノードのアフィニティールールを使用したノード上での Pod 配置の制御 Expand section "2.4. ノードのアフィニティールールを使用したノード上での Pod 配置の制御" Collapse section "2.4. ノードのアフィニティールールを使用したノード上での Pod 配置の制御" 2.4.1. ノードのアフィニティーについて 2.4.2. ノードアフィニティーの required (必須) ルールの設定 2.4.3. ノードアフィニティーの preferred (優先) ルールの設定 2.4.4. ノードのアフィニティールールの例 Expand section "2.4.4. ノードのアフィニティールールの例" Collapse section "2.4.4. ノードのアフィニティールールの例" 2.4.4.1. 一致するラベルを持つノードのアフィニティー 2.4.4.2. 一致するラベルのないノードのアフィニティー 2.4.5. 関連情報 2.5. Pod のオーバーコミットノードへの配置 Expand section "2.5. Pod のオーバーコミットノードへの配置" Collapse section "2.5. Pod のオーバーコミットノードへの配置" 2.5.1. オーバーコミットについて 2.5.2. ノードのオーバーコミットについて 2.6. ノードテイントを使用した Pod 配置の制御 Expand section "2.6. ノードテイントを使用した Pod 配置の制御" Collapse section "2.6. ノードテイントを使用した Pod 配置の制御" 2.6.1. テイントおよび容認 (Toleration) について Expand section "2.6.1. テイントおよび容認 (Toleration) について" Collapse section "2.6.1. テイントおよび容認 (Toleration) について" 2.6.1.1. Pod のエビクションを遅延させる容認期間 (秒数) の使用方法 2.6.1.2. 複数のテイントの使用方法 2.6.1.3. Pod のスケジューリングとノードの状態 (Taint Nodes By Condition) について 2.6.1.4. Pod の状態別エビクションについて (Taint-Based Eviction) 2.6.1.5. すべてのテイントの許容 2.6.2. テイントおよび容認 (Toleration) の追加 Expand section "2.6.2. テイントおよび容認 (Toleration) の追加" Collapse section "2.6.2. テイントおよび容認 (Toleration) の追加" 2.6.2.1. マシンセットを使用したテイントおよび容認の追加 2.6.2.2. テイントおよび容認 (Toleration) 使ってユーザーをノードにバインドする 2.6.2.3. テイントおよび容認 (Toleration) を使って特殊ハードウェアを持つノードを制御する 2.6.3. テイントおよび容認 (Toleration) の削除 2.7. ノードセレクターの使用による特定ノードへの Pod の配置 Expand section "2.7. ノードセレクターの使用による特定ノードへの Pod の配置" Collapse section "2.7. ノードセレクターの使用による特定ノードへの Pod の配置" 2.7.1. ノードセレクターについて 2.7.2. ノードセレクターの使用による Pod 配置の制御 2.7.3. クラスタースコープのデフォルトノードセレクターの作成 2.7.4. プロジェクトスコープのノードセレクターの作成 2.8. カスタムスケジューラーの実行 Expand section "2.8. カスタムスケジューラーの実行" Collapse section "2.8. カスタムスケジューラーの実行" 2.8.1. カスタムスケジューラーのデプロイ 2.8.2. カスタムスケジューラーを使用した Pod のデプロイ 2.8.3. 関連情報 2.9. Descheduler を使用した Pod のエビクト Expand section "2.9. Descheduler を使用した Pod のエビクト" Collapse section "2.9. Descheduler を使用した Pod のエビクト" 2.9.1. Descheduler について 2.9.2. Descheduler ストラテジー 2.9.3. Descheduler のインストール 2.9.4. Descheduler ストラテジーの設定 2.9.5. 追加の Descheduler の設定 2.9.6. Descheduler のアンインストール 3. ジョブと DeamonSet の使用 Expand section "3. ジョブと DeamonSet の使用" Collapse section "3. ジョブと DeamonSet の使用" 3.1. デーモンセットによるノード上でのバックグラウンドタスクの自動的な実行 Expand section "3.1. デーモンセットによるノード上でのバックグラウンドタスクの自動的な実行" Collapse section "3.1. デーモンセットによるノード上でのバックグラウンドタスクの自動的な実行" 3.1.1. デフォルトスケジューラーによるスケジュール 3.1.2. デーモンセットの作成 3.2. ジョブの使用による Pod でのタスクの実行 Expand section "3.2. ジョブの使用による Pod でのタスクの実行" Collapse section "3.2. ジョブの使用による Pod でのタスクの実行" 3.2.1. ジョブと Cron ジョブについて 3.2.2. ジョブの作成方法 Expand section "3.2.2. ジョブの作成方法" Collapse section "3.2.2. ジョブの作成方法" 3.2.2.1. ジョブの最長期間を設定する方法 3.2.2.2. 失敗した Pod のためのジョブのバックオフポリシーを設定する方法 3.2.2.3. アーティファクトを削除するように Cron ジョブを設定する方法 3.2.3. 既知の制限 3.2.4. ジョブの作成 3.2.5. cron ジョブの作成 4. ノードの使用 Expand section "4. ノードの使用" Collapse section "4. ノードの使用" 4.1. OpenShift Container Platform クラスター内のノードの閲覧と一覧表示 Expand section "4.1. OpenShift Container Platform クラスター内のノードの閲覧と一覧表示" Collapse section "4.1. OpenShift Container Platform クラスター内のノードの閲覧と一覧表示" 4.1.1. クラスター内のすべてのノードの一覧表示について 4.1.2. クラスターでのノード上の Pod の一覧表示 4.1.3. ノードのメモリーと CPU 使用統計の表示 4.2. ノードの使用 Expand section "4.2. ノードの使用" Collapse section "4.2. ノードの使用" 4.2.1. ノード上の Pod を退避させる方法 4.2.2. ノードでラベルを更新する方法について 4.2.3. ノードをスケジュール対象外 (Unschedulable) またはスケジュール対象 (Schedulable) としてマークする方法 4.2.4. マスターノードをスケジュール対象 (Schedulable) として設定 4.2.5. ノードの削除 Expand section "4.2.5. ノードの削除" Collapse section "4.2.5. ノードの削除" 4.2.5.1. クラスターからのノードの削除 4.2.5.2. ベアメタルクラスターからのノードの削除 4.2.6. カーネル引数のノードへの追加 4.2.7. 関連情報 4.3. ノードの管理 Expand section "4.3. ノードの管理" Collapse section "4.3. ノードの管理" 4.3.1. ノードの変更 4.4. ノードあたりの Pod の最大数の管理 Expand section "4.4. ノードあたりの Pod の最大数の管理" Collapse section "4.4. ノードあたりの Pod の最大数の管理" 4.4.1. ノードあたりの Pod の最大数の設定 4.5. Node Tuning Operator の使用 Expand section "4.5. Node Tuning Operator の使用" Collapse section "4.5. Node Tuning Operator の使用" 4.5.1. Node Tuning Operator 仕様サンプルへのアクセス 4.5.2. カスタムチューニング仕様 4.5.3. クラスターに設定されるデフォルトのプロファイル 4.5.4. サポートされている Tuned デーモンプラグイン 4.6. ノードの再起動について Expand section "4.6. ノードの再起動について" Collapse section "4.6. ノードの再起動について" 4.6.1. 重要なインフラストラクチャーを実行するノードの再起動について 4.6.2. Pod の非アフィニティーを使用するノードの再起動 4.6.3. ルーターを実行しているノードを再起動する方法について 4.7. ガベージコレクションを使用しているノードリソースの解放 Expand section "4.7. ガベージコレクションを使用しているノードリソースの解放" Collapse section "4.7. ガベージコレクションを使用しているノードリソースの解放" 4.7.1. 終了したコンテナーがガベージコレクションによって削除される仕組みについて 4.7.2. ガベージコレクションによってイメージが削除される仕組みについて 4.7.3. コンテナーおよびイメージのガベージコレクションの設定 4.8. OpenShift Container Platform クラスター内のノードのリソースの割り当て Expand section "4.8. OpenShift Container Platform クラスター内のノードのリソースの割り当て" Collapse section "4.8. OpenShift Container Platform クラスター内のノードのリソースの割り当て" 4.8.1. ノードにリソースを割り当てる方法について Expand section "4.8.1. ノードにリソースを割り当てる方法について" Collapse section "4.8.1. ノードにリソースを割り当てる方法について" 4.8.1.1. OpenShift Container Platform による割り当てられたリソースの計算方法 4.8.1.2. ノードによるリソースの制約の適用方法 4.8.1.3. エビクションのしきい値について 4.8.1.4. スケジューラーがリソースの可用性を判別する方法 4.8.2. ノードに割り当てられるリソースの設定 4.9. クラスター内のノードの特定 CPU の割り当て Expand section "4.9. クラスター内のノードの特定 CPU の割り当て" Collapse section "4.9. クラスター内のノードの特定 CPU の割り当て" 4.9.1. ノードの CPU の予約 4.10. Machine Config Daemon メトリクス Expand section "4.10. Machine Config Daemon メトリクス" Collapse section "4.10. Machine Config Daemon メトリクス" 4.10.1. Machine Config Daemon メトリクス 5. コンテナーの使用 Expand section "5. コンテナーの使用" Collapse section "5. コンテナーの使用" 5.1. コンテナーについて 5.2. Pod のデプロイ前の、Init コンテナーの使用によるタスクの実行 Expand section "5.2. Pod のデプロイ前の、Init コンテナーの使用によるタスクの実行" Collapse section "5.2. Pod のデプロイ前の、Init コンテナーの使用によるタスクの実行" 5.2.1. Init コンテナーについて 5.2.2. Init コンテナーの作成 5.3. ボリュームの使用によるコンテナーデータの永続化 Expand section "5.3. ボリュームの使用によるコンテナーデータの永続化" Collapse section "5.3. ボリュームの使用によるコンテナーデータの永続化" 5.3.1. ボリュームについて 5.3.2. OpenShift Container Platform CLI によるボリュームの操作 5.3.3. Pod のボリュームとボリュームマウントの一覧表示 5.3.4. Pod へのボリュームの追加 5.3.5. Pod 内のボリュームとボリュームマウントの更新 5.3.6. Pod からのボリュームおよびボリュームマウントの削除 5.3.7. Pod 内での複数の用途のためのボリュームの設定 5.4. Projected ボリュームによるボリュームのマッピング Expand section "5.4. Projected ボリュームによるボリュームのマッピング" Collapse section "5.4. Projected ボリュームによるボリュームのマッピング" 5.4.1. Projected ボリュームについて Expand section "5.4.1. Projected ボリュームについて" Collapse section "5.4.1. Projected ボリュームについて" 5.4.1.1. Pod 仕様の例 5.4.1.2. パスについての留意事項 5.4.2. Pod の Projected ボリュームの設定 5.5. コンテナーによる API オブジェクト使用の許可 Expand section "5.5. コンテナーによる API オブジェクト使用の許可" Collapse section "5.5. コンテナーによる API オブジェクト使用の許可" 5.5.1. Downward API の使用によるコンテナーへの Pod 情報の公開 5.5.2. Downward API を使用してコンテナーの値を使用する方法について Expand section "5.5.2. Downward API を使用してコンテナーの値を使用する方法について" Collapse section "5.5.2. Downward API を使用してコンテナーの値を使用する方法について" 5.5.2.1. 環境変数の使用によるコンテナー値の使用 5.5.2.2. ボリュームプラグインを使用したコンテナー値の使用 5.5.3. Downward API を使用してコンテナーリソースを使用する方法について Expand section "5.5.3. Downward API を使用してコンテナーリソースを使用する方法について" Collapse section "5.5.3. Downward API を使用してコンテナーリソースを使用する方法について" 5.5.3.1. 環境変数を使用したコンテナーリソースの使用 5.5.3.2. ボリュームプラグインを使用したコンテナーリソースの使用 5.5.4. Downward API を使用したシークレットの使用 5.5.5. Downward API を使用した設定マップの使用 5.5.6. 環境変数の参照 5.5.7. 環境変数の参照のエスケープ 5.6. OpenShift Container Platform コンテナーへの/からのファイルのコピー Expand section "5.6. OpenShift Container Platform コンテナーへの/からのファイルのコピー" Collapse section "5.6. OpenShift Container Platform コンテナーへの/からのファイルのコピー" 5.6.1. ファイルをコピーする方法について Expand section "5.6.1. ファイルをコピーする方法について" Collapse section "5.6.1. ファイルをコピーする方法について" 5.6.1.1. 要件 5.6.2. コンテナーへの/からのファイルのコピー 5.6.3. 高度な Rsync 機能の使用 5.7. OpenShift Container Platform コンテナーでのリモートコマンドの実行 Expand section "5.7. OpenShift Container Platform コンテナーでのリモートコマンドの実行" Collapse section "5.7. OpenShift Container Platform コンテナーでのリモートコマンドの実行" 5.7.1. コンテナーでのリモートコマンドの実行 5.7.2. クライアントからのリモートコマンドを開始するためのプロトコル 5.8. コンテナー内のアプリケーションにアクセスするためのポート転送の使用 Expand section "5.8. コンテナー内のアプリケーションにアクセスするためのポート転送の使用" Collapse section "5.8. コンテナー内のアプリケーションにアクセスするためのポート転送の使用" 5.8.1. ポート転送について 5.8.2. ポート転送の使用 5.8.3. クライアントからのポート転送を開始するためのプロトコル 5.9. コンテナーでの sysctl の使用 Expand section "5.9. コンテナーでの sysctl の使用" Collapse section "5.9. コンテナーでの sysctl の使用" 5.9.1. sysctl について Expand section "5.9.1. sysctl について" Collapse section "5.9.1. sysctl について" 5.9.1.1. namespace を使用した sysctl vs ノードレベルの sysctl 5.9.1.2. 安全 vs 安全でない sysctl 5.9.2. Pod の sysctl 設定 5.9.3. 安全でない sysctl の有効化 6. クラスターの操作 Expand section "6. クラスターの操作" Collapse section "6. クラスターの操作" 6.1. OpenShift Container Platform クラスター内のシステムイベント情報の表示 Expand section "6.1. OpenShift Container Platform クラスター内のシステムイベント情報の表示" Collapse section "6.1. OpenShift Container Platform クラスター内のシステムイベント情報の表示" 6.1.1. イベントについて 6.1.2. CLI を使用したイベントの表示 6.1.3. イベントの一覧 6.2. OpenShift Container Platform のノードが保持できる Pod の数の見積り Expand section "6.2. OpenShift Container Platform のノードが保持できる Pod の数の見積り" Collapse section "6.2. OpenShift Container Platform のノードが保持できる Pod の数の見積り" 6.2.1. OpenShift Container Platform クラスター容量ツールについて 6.2.2. コマンドラインでのクラスター容量ツールの実行 6.2.3. Pod 内のジョブとしてのクラスター容量ツールの実行 6.3. 制限範囲によるリソース消費の制限 Expand section "6.3. 制限範囲によるリソース消費の制限" Collapse section "6.3. 制限範囲によるリソース消費の制限" 6.3.1. 制限範囲について Expand section "6.3.1. 制限範囲について" Collapse section "6.3.1. 制限範囲について" 6.3.1.1. コンポーネントの制限について Expand section "6.3.1.1. コンポーネントの制限について" Collapse section "6.3.1.1. コンポーネントの制限について" 6.3.1.1.1. コンテナーの制限 6.3.1.1.2. Pod の制限 6.3.1.1.3. イメージの制限 6.3.1.1.4. イメージストリームの制限 6.3.1.1.5. 永続ボリューム要求 (PVC) の制限 6.3.2. 制限範囲の作成 6.3.3. 制限の表示 6.3.4. 制限範囲の削除 6.4. コンテナーメモリーとリスク要件を満たすためのクラスターメモリーの設定 Expand section "6.4. コンテナーメモリーとリスク要件を満たすためのクラスターメモリーの設定" Collapse section "6.4. コンテナーメモリーとリスク要件を満たすためのクラスターメモリーの設定" 6.4.1. アプリケーションメモリーの管理について Expand section "6.4.1. アプリケーションメモリーの管理について" Collapse section "6.4.1. アプリケーションメモリーの管理について" 6.4.1.1. アプリケーションメモリーストラテジーの管理 6.4.2. OpenShift Container Platform の OpenJDK 設定について Expand section "6.4.2. OpenShift Container Platform の OpenJDK 設定について" Collapse section "6.4.2. OpenShift Container Platform の OpenJDK 設定について" 6.4.2.1. JVM の最大ヒープサイズを上書きする方法について 6.4.2.2. JVM で未使用メモリーをオペレーティングシステムに解放するよう促す方法について 6.4.2.3. コンテナー内のすべての JVM プロセスが適切に設定されていることを確認する方法について 6.4.3. Pod 内でのメモリー要求および制限の検索 6.4.4. OOM の強制終了ポリシーについて 6.4.5. Pod エビクションについて 6.5. オーバーコミットされたノード上に Pod を配置するためのクラスターの設定 Expand section "6.5. オーバーコミットされたノード上に Pod を配置するためのクラスターの設定" Collapse section "6.5. オーバーコミットされたノード上に Pod を配置するためのクラスターの設定" 6.5.1. リソース要求とオーバーコミット 6.5.2. Cluster Resource Override Operator を使用したクラスターレベルのオーバーコミット Expand section "6.5.2. Cluster Resource Override Operator を使用したクラスターレベルのオーバーコミット" Collapse section "6.5.2. Cluster Resource Override Operator を使用したクラスターレベルのオーバーコミット" 6.5.2.1. Web コンソールを使用した Cluster Resource Override Operator のインストール 6.5.2.2. CLI を使用した Cluster Resource Override Operator のインストール 6.5.2.3. クラスターレベルのオーバーコミットの設定 6.5.3. ノードレベルのオーバーコミット Expand section "6.5.3. ノードレベルのオーバーコミット" Collapse section "6.5.3. ノードレベルのオーバーコミット" 6.5.3.1. コンピュートリソースとコンテナーについて Expand section "6.5.3.1. コンピュートリソースとコンテナーについて" Collapse section "6.5.3.1. コンピュートリソースとコンテナーについて" 6.5.3.1.1. コンテナーの CPU 要求について 6.5.3.1.2. コンテナーのメモリー要求について 6.5.3.2. オーバーコミットメントと QoS (Quality of Service) クラスについて Expand section "6.5.3.2. オーバーコミットメントと QoS (Quality of Service) クラスについて" Collapse section "6.5.3.2. オーバーコミットメントと QoS (Quality of Service) クラスについて" 6.5.3.2.1. Quality of Service (QoS) 層でのメモリーの予約方法について 6.5.3.3. swap メモリーと QOS について 6.5.3.4. ノードのオーバーコミットについて 6.5.3.5. CPU CFS クォータの使用による CPU 制限の無効化または実行 6.5.3.6. システムリソースのリソース予約 6.5.3.7. ノードのオーバーコミットの無効化 6.5.4. プロジェクトレベルの制限 Expand section "6.5.4. プロジェクトレベルの制限" Collapse section "6.5.4. プロジェクトレベルの制限" 6.5.4.1. プロジェクトでのオーバーコミットメントの無効化 6.5.5. 関連情報 6.6. FeatureGate の使用による OpenShift Container Platform 機能の有効化 Expand section "6.6. FeatureGate の使用による OpenShift Container Platform 機能の有効化" Collapse section "6.6. FeatureGate の使用による OpenShift Container Platform 機能の有効化" 6.6.1. FeatureGate とテクノロジープレビュー機能について 6.6.2. FeatureGate の影響を受ける機能 6.6.3. FeatureGate の使用によるテクノロジープレビュー機能の有効化 Settings Close Language: 简体中文 日本語 English Language: 简体中文 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 简体中文 日本語 English Language: 简体中文 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF 6.5.3.7. ノードのオーバーコミットの無効化 有効にされているオーバーコミットを、各ノードで無効にできます。 手順 ノード内のオーバーコミットを無効にするには、そのノード上で以下のコマンドを実行します。 $ sysctl -w vm.overcommit_memory=0 Previous Next