5.3. 管理计算节点

为了使基础架构更弹性和更冗余,可以创建由三个节点构成的高可用性配置。

管理节点高可用性和计算群集紧密耦合,因此更改双方之一中的节点通常会影响另一方。注意以下内容:

  1. HA 配置中的每个节点都必须满足 Hardware requirements 中列出的管理节点的要求。如果要创建计算群集,还必须添加其硬件要求。

  2. 如果 HA 配置是在计算群集之前创建的,则其中的所有节点都将添加至该计算群集中。

  3. 如果计算群集是在 HA 配置之前创建的,则只能将计算群集中的节点添加至 HA 配置中。因此,要将某个节点添加至 HA 配置,请先将该节点添加至计算群集。

  4. 如果 HA 配置和计算群集中都包括相同的三个节点,则无法从计算群集中删除其中的任何一个节点。在此情况下,可以完全毁坏计算群集,但 HA 配置将保留。反之亦然,可以删除 HA 配置,但计算群集将继续工作。

注解

计算群集中必须具有至少三个节点,以允许自助服务用户为 Kubernetes 主节点启用高可用性。

计算群集中的节点显示在节点屏幕上。

单击某个节点,即可查看该节点的以下相关信息:

  • 节点的虚拟 CPU 和 RAM 保留:

    • 保留用于系统和存储服务

    • 配置到位于节点上的虚拟机

    • 节点上剩余的空闲虚拟 CPU 和 RAM

    注解

    虚拟 CPU 的数量是节点上物理 CPU 总数与超量使用率的乘积。要了解有关系统和存储服务的物理 CPU 保留的更多信息,请参阅 Hardware requirements

  • 节点名称和 ID、状态、IP 地址和位置(如果有)。

  • 托管的虚拟机及其资源消耗。

接下来的小节将介绍如何在计算群集中添加节点和删除节点。

5.3.1. 将节点添加至计算群集

注解

在更改计算群集中的节点之前,请参阅 管理计算节点 中的限制。

要将一个或多个节点添加至计算群集,请执行以下操作:

  1. 节点屏幕上单击添加节点。将打开添加节点窗口。

  2. 如果每个节点上的网络未标记为绿色,请配置它。为执行此操作,请单击齿轮图标、将具有与计算相关的流量类型的网络分配给节点 NIC,然后单击应用

  3. 选择节点,然后单击添加

    ../_images/compute_nodes1_ac.png

添加的节点将显示在节点屏幕上。

5.3.2. 从计算群集中释放节点

注解

在更改计算群集中的节点之前,请参阅 管理计算节点 中的限制。

要将一个或多个节点从计算群集中释放,请执行以下操作:

  1. 节点屏幕上,执行以下操作之一:

    • 选择节点,然后单击列表上方的释放节点

    • 单击某个节点旁边的省略号图标,然后选择释放

    • 单击某个节点,然后单击节点右侧窗格中的释放节点

  2. 释放节点窗口中,通过单击释放来确认操作。

选定的节点将从节点屏幕中消失。

如果要释放的节点上有 VM,则必须先将相应 VM 迁移到其他节点。