9.4. 从维护模式恢复节点
恢复节点会使节点退出维护模式,可再次调度。
通过 web 控制台或 CLI 从维护模式恢复节点。
9.4.1. 通过 web 控制台从维护模式恢复节点
使用 Compute
流程
-
在容器原生虚拟化控制台中,点击 Compute
Nodes。 您可从此屏幕恢复节点,这有助于在一个屏幕中对多个虚拟机执行操作,也可从 Node Details 屏幕,其中可查看所选节点的综合详情:
- 点击节点 末尾的 Options 菜单并选择 Stop Maintenance。
-
点击节点名称以打开 Node Details 屏幕,然后点击 Actions
Stop Maintenance。
- 在确认窗口中点击 Stop Maintenance。
之后该节点将变为可调度,但维护前在该节点上运行的虚拟机实例不会自动迁移回该节点。
9.4.2. 在 CLI 中从维护模式恢复节点
通过删除节点的 NodeMaintenance
对象从维护模式恢复节点并使其可再次调度。
流程
查找
NodeMaintenance
对象:$ oc get nodemaintenance
可选:检查
NodeMaintenance
对象以确保其与正确节点关联:$ oc describe nodemaintenance <node02-maintenance>
Name: node02-maintenance Namespace: Labels: Annotations: API Version: kubevirt.io/v1alpha1 Kind: NodeMaintenance ... Spec: Node Name: node02 Reason: Replacing node02
删除
NodeMaintenance
对象:$ oc delete nodemaintenance <node02-maintenance>