向本地集群添加节点

当集群需要扩容或集群中异常节点需要替换为新节点时,可以通过添加节点的方式,向平台上现有的本地工作负载集群添加控制平面节点和计算节点。

目录

约束与限制

  • 待添加到集群的节点必须提前准备。请参考节点可用性检查参考准备并检查待添加到集群的节点,确保满足所有条件,否则集群部署可能失败。

  • 待添加节点的硬件架构必须与集群的硬件架构保持一致。

  • 为避免不可预知的错误,待添加节点的操作系统类型应与集群中其他节点保持一致。

  • 在同一添加节点对话框中添加的节点,其 SSH 端口和认证信息必须统一。

  • 集群规划指导原则:集群必须至少有 1 个控制平面节点。不支持设置恰好 2 个控制平面节点。控制平面节点数量达到 3 个及以上时,集群即为高可用集群(对于高可用集群,建议使用奇数个节点,优选 3 个或 5 个)。注意:该要求仅在添加或变更控制平面容量时生效;添加工作/计算节点时无需强制添加控制平面节点。

  • 一个节点只能属于一个集群。待添加节点不能被其他集群占用。

前提条件

  • 当 global 集群无法通过 SSH 服务直接访问待添加节点,需要通过代理访问时,请提前准备代理服务。目前仅支持 SOCKS5 代理。

操作步骤

  1. 在左侧导航栏点击 Clusters > Clusters

  2. 点击需要添加节点的类型为 On-Premises集群名称

  3. Nodes 标签页下,点击 Add Node

  4. 参考节点配置参数配置相关参数。

  5. 点击 Add 对节点进行可用性检查。
    检查通过后,开始添加节点,节点状态为Adding

后续操作

查看执行进度

在节点列表页面,可以查看已添加节点的列表信息。对于处于Adding状态的节点,可以查看执行进度。

操作步骤

  1. 点击处于Adding状态节点右侧的 View Execution Progress

  2. 在弹出的执行进度对话框中,可以查看节点执行进度(status.conditions)。

    提示:当某类型处于执行中或失败状态且带有原因时,可将鼠标悬停在对应原因(蓝色文字)上查看详细的失败原因信息(status.conditions.reason)。

重新添加失败节点

添加节点后,如果部分节点添加失败,节点列表上方会出现提示。点击提示框中的 Re-add 按钮,重新添加失败节点。