第13章 Nodes


13.1. ノードのメンテナンスモード

ノードをメンテナンスモードに設定すると、そのノードはスケジュール不可能な状態になり、そのノードからすべての仮想マシンと Pod が削除されます。oc adm ユーティリティーまたは NodeMaintenance カスタムリソース (CR) を使用してノードをメンテナンスモードにすることができます。

重要

仮想マシンでは、共有 ReadWriteMany (RWX) アクセスモードを持つ永続ボリューム要求 (PVC) のライブマイグレーションが必要です。

13.1.1. ベアメタルノードのメンテナンス

OpenShift Container Platform をベアメタルインフラストラクチャーにデプロイする場合、クラウドインフラストラクチャーにデプロイする場合と比較すると、追加で考慮する必要のある点があります。

クラウド環境ではクラスターノードは一時的なものとみなされるのに対し、ベアメタルノードの再プロビジョニングには、メンテナンス作業において著しく多くの時間と労力が必要となる。

ベアメタルノードに障害が発生した場合、たとえば、回復不能なカーネルエラーが発生したり、NIC カードのハードウェア障害が発生したりした場合、問題のあるノードが修復または交換されている間、障害が発生したノード上のワークロードはクラスター内の別の場所で再起動する必要があります。ノードのメンテナンスモードにより、クラスター管理者はノードの電源をグレースフルに停止し、ワークロードをクラスターの他の部分に移動させ、ワークロードが中断されないようにします。詳細な進捗とノードのステータスの詳細は、メンテナンス時に提供されます。

13.1.2. Node Maintenance Operator について

Node Maintenance Operator は、新規または削除された NodeMaintenance カスタムリソース (CR) を監視します。新しい ノードメンテナンス CR が検出されると、新しいワークロードはスケジュールされず、そのノードはクラスターの他の部分から隔離されます。退避できるすべての Pod はノードから退避されます。NodeMaintenance CR が削除されると、CR で参照されるノードは新規ワークロードで利用可能になります。

ノードのメンテナンスタスクに NodeMaintenance CR を使用すると、標準の OpenShift Container Platform カスタムリソース処理を使用して oc adm cordon および oc adm drain コマンドの場合と同じ結果が得られます。

注記

node-maintenance-operator (NMO) は OpenShift Virtualization に同梱されなくなりました。これは、OpenShift Container Platform Web コンソールのソフトウェアカタログから、または OpenShift CLI (oc) を使用して、スタンドアロン Operator としてデプロイされます。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る