4.3. 休眠一个集群
您可以休眠集群最多 90 天。如果在集群处于休眠状态时证书过期,集群可以恢复。
先决条件
集群需要至少运行 24 小时,以便完成第一次证书轮转。
重要如果需要在 24 小时证书轮转前休眠集群,请使用以下步骤:启用 OpenShift 4 集群以停止和恢复集群虚拟机。
- 已进行 etcd 备份。
-
您可以使用具有
cluster-admin
角色的用户访问集群。
流程
- 确认集群至少已安装了 24 小时。
运行以下命令,确保所有节点都处于良好状态:
oc get nodes
$ oc get nodes
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 所有节点的
STATUS
列都应显示Ready
。运行以下命令,确保所有集群 Operator 都处于良好状态:
oc get clusteroperators
$ oc get clusteroperators
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 所有集群 Operator 都应显示
AVAILABLE
=True
,PROGRESSING
=False
, 和DEGRADED
=False
。运行以下命令,确保所有机器配置池都处于良好状态:
oc get mcp
$ oc get mcp
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
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
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
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 所有机器配置池都应该显示
UPDATING
=False
和DEGRADED
=False
。停止集群虚拟机:
使用集群云环境的原生工具来关闭集群的虚拟机。
重要如果使用堡垒虚拟机,请不要关闭此虚拟机。