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