4.3. クラスターの休止状態
クラスターを最大 90 日間休止状態にできます。クラスターが休止状態の間に証明書の有効期限が切れた場合でも、クラスターは回復できます。
前提条件
最初の証明書のローテーションが完了するまで、クラスターは少なくとも 24 時間実行されている。
重要24 時間の証明書ローテーションの前にクラスターを休止状態にする必要がある場合は、代わりに、Enabling OpenShift 4 Clusters to Stop and Resume Cluster VMs の手順を使用します。
- etcd のバックアップを取得している。
-
cluster-admin
ロールを持つユーザーとしてクラスターにアクセスできる。
手順
- クラスターが少なくとも 24 時間インストールされていることを確認します。
以下のコマンドを実行して、すべてのノードが正常な状態であることを確認します。
$ oc get nodes
出力例
NAME STATUS ROLES AGE VERSION ci-ln-812tb4k-72292-8bcj7-master-0 Ready control-plane,master 32m v1.31.3 ci-ln-812tb4k-72292-8bcj7-master-1 Ready control-plane,master 32m v1.31.3 ci-ln-812tb4k-72292-8bcj7-master-2 Ready control-plane,master 32m v1.31.3 Ci-ln-812tb4k-72292-8bcj7-worker-a-zhdvk Ready worker 19m v1.31.3 ci-ln-812tb4k-72292-8bcj7-worker-b-9hrmv Ready worker 19m v1.31.3 ci-ln-812tb4k-72292-8bcj7-worker-c-q8mw2 Ready worker 19m v1.31.3
すべてのノードの
STATUS
列にReady
と表示されます。次のコマンドを実行して、すべてのクラスター Operator が良好な状態であることを確認します。
$ oc get clusteroperators
出力例
NAME VERSION AVAILABLE PROGRESSING DEGRADED SINCE MESSAGE authentication 4.18.0-0 True False False 51m baremetal 4.18.0-0 True False False 72m cloud-controller-manager 4.18.0-0 True False False 75m cloud-credential 4.18.0-0 True False False 77m cluster-api 4.18.0-0 True False False 42m cluster-autoscaler 4.18.0-0 True False False 72m config-operator 4.18.0-0 True False False 72m console 4.18.0-0 True False False 55m ...
すべてのクラスター Operator には、
AVAILABLE
=True
、PROGRESSING
=False
、およびDEGRADED
=False
が表示されるはずです。次のコマンドを実行して、すべてのマシン設定プールが良好な状態であることを確認します。
$ oc get mcp
出力例
NAME CONFIG UPDATED UPDATING DEGRADED MACHINECOUNT READYMACHINECOUNT UPDATEDMACHINECOUNT DEGRADEDMACHINECOUNT AGE master rendered-master-87871f187930e67233c837e1d07f49c7 True False False 3 3 3 0 96m worker rendered-worker-3c4c459dc5d90017983d7e72928b8aed True False False 3 3 3 0 96m
すべてのマシン設定プールに、
UPDATING
=False
およびDEGRADED
=False
と表示される必要があります。クラスターの仮想マシンを停止します。
クラスターのクラウド環境にネイティブなツールを使用して、クラスターの仮想マシンをシャットダウンします。
重要bastion 仮想マシンを使用する場合は、この仮想マシンをシャットダウンしないでください。
関連情報