11.3. 从维护模式恢复节点


恢复节点会使节点退出维护模式,并使其可再次调度。

通过 web 控制台、CLI 或删除 NodeMaintenance 自定义资源从维护模式恢复节点。

11.3.1. 通过 web 控制台从维护模式恢复节点

使用 Compute Nodes 列表中每个节点上 kebab 的 Options 菜单,或使用 Node Details 屏幕中的 Actions 控制,从维护模式恢复节点。

流程

  1. 在 OpenShift Container Platform 控制台中,点 Compute Nodes
  2. 您可从此屏幕恢复节点,这有助于在一个屏幕中对多个虚拟机执行操作,也可从 Node Details 屏幕,其中可查看所选节点的综合详情:

    • 点击节点 kebab 末尾的 Options 菜单并选择 Stop Maintenance
    • 点击节点名称以打开 Node Details 屏幕,然后点击 Actions Stop Maintenance
  3. 在确认窗口中点击 Stop Maintenance

之后该节点将变为可调度,但维护前在该节点上运行的虚拟机实例不会自动迁移回该节点。

11.3.2. 在 CLI 中从维护模式恢复节点

把节点重新设置为可以调度来恢复处于维护模式的节点。

流程

  • 将节点标记为可以调度。然后,您可以恢复在此节点上调度新工作负载。

    $ oc adm uncordon <node1>

11.3.3. 从 NodeMaintenance CR 启动的维护模式恢复节点

您可以通过删除 NodeMaintenance CR 来恢复节点。

先决条件

  • 安装 OpenShift Container Platform CLI oc
  • 以具有 cluster-admin 权限的用户身份登录集群。

流程

  • 节点维护任务完成后,删除活跃的 NodeMaintenance CR:

    $ oc delete -f nodemaintenance-cr.yaml

    输出示例

    nodemaintenance.nodemaintenance.kubevirt.io "maintenance-example" deleted

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.