集群扩缩容
更新时间:2025-04-01
集群扩缩容是指当前集群配置不满足业务需求从而动态地增加(扩容)或减少(缩容)系统中集群节点的数量,以优化系统资源利用、提高系统性能、满足负载变化需求。扩容通常用于提升系统处理能力,而缩容则用于降低成本和提高资源利用率。
注意事项
- 扩缩容操作可能会对数据或服务造成短暂的影响,因此建议在业务低峰期或维护窗口进行扩缩容操作,以减少对业务的影响。
- 在进行缩容操作前,特别是在删除节点时,需要确保已经备份了重要数据,以防数据丢失。
水平扩容
您可以在任何时间按需增加节点数量,从而拓宽集群规模。目前支持两种进入水平扩容的方式:
- 集群管理列表目标集群操作项点击配置变更操作后进入
- 集群详情信息中右上角配置变更选项点击进入
操作步骤
- 进入配置变更页面后显示当前集群的基本信息和配置详情,配置变更部分就是集群扩容位置。节点数量是当前集群节点数量,您可根据需要填入期望的节点数目。其中 Leader Node 允许扩充至 3 个节点,Compute Node 允许扩充至最多 100 个节点。
如果是预付费用户,则配置费用为新增配置费用。如果是按需付费用户,则配置费用为扩缩容后的总单价费用。
图一 配置变更界面
- 在扩容操作完成后点击下一步,并确认和支付订单,即完成集群规模修改的工作。
- 集群状态大约1-5分钟左右会从“正在创建“变成”运行中“,此时意味着集群扩容成功。
水平缩容
集群创建后,您可通过删除节点实现集群缩容,有效管理集群规模,节约运维成本。水平缩容的入口点位在集群详情界面集群信息中。
需要注意的是:
- 删除节点属于高危操作,为维护数据安全和集群正常运行,请先提交工单进行节点数据迁移,再进行节点删除操作
- 节点删除后无法恢复,请谨慎操作。
- 当Compute Node数量超过1个时,支持删除,Compute Node数量为1时,不支持删除。
- Leader Node 不支持删除。
操作步骤
- 进入集群详细信息界面最下方找到集群实例,选择对应节点实例点击删除操作
- 根据系统的提示框删除节点之前需要先提交工单,PALO运维同学会帮助您进行数据迁移
- 跳转提交工单界面后,提供集群名称和要删除的节点实例ID,提交工单
- 查看迁移进度:
进行数据迁移操作后,用户可使用管理员(admin)权限,通过下方命令查看迁移进度:
show backends;
操作迁移开始后,SystemDecommissioned字段变为true,TabletNum字段逐渐变小。 只有当TabletNum变为0时,数据迁移才完成。单个节点的迁移时长取决于数据量。
- 完成节点数据迁移后,回到集群信息页,点击确认已迁移完成按钮,确认目标节点已经完成数据迁移,可以继续进行删除操作。
- 点击后弹出二次确认框,确认无误后点击确认,开始执行删除操作
删除中的节点状态会变为”正在删除“,删除时间大致持续1-5分钟。删除完成后,节点会从列表中消失。
节点配置变更
本章节详述节点配置变更操作步骤,包括节点配置变更配置项说明。
操作步骤
- 进入配置变更页面后显示当前集群的基本信息和配置详情,配置变更部分变更类型选择节点配置变更。
- 根据需要进行节点配置变更,配置项说明如下。
表一 节点配置变更说明
配置项 | 配置项说明 |
---|---|
变更类型 | 节点配置变更、节点磁盘变更、节点数量变更。 |
节点类型 | Leader Node、Compute Node。选择Compute Node时,变配方式可选择蓝绿模式。 |
节点配置 | 选择通用型或内存型。可修改不同的节点规格。一次只能变更 Leader Node 或 Compute Node,不能同时变更配置。 |
变配方式 | 滚动变更、全量冷重启、蓝绿模式。 |
-
变更完成后进入订单确认界面,确认无误后单击左下角提交订单,节点配置变更操作结束。此时集群状态为变配中,期间不可对该集群再进行其他变配操作,直到集群变配完成或失败。
注意:集群变配期间,不可以进行节点删除、停止、启动操作;集群也不可删除、停止。