应用场景
在业务发展过程中,数据量和访问量都在变化,当集群规模增加,现有集群规模无法满足实际业务需求时,可以对集群进行扩容以满足新的数据量和访问量使用场景,目前扩容支持节点规格升配、节点数量增加和磁盘容量增加几种方式。当业务需求减少时,也可以通过缩容调小集群的规模。整体集群规格评估请参考集群容量规格评估。
注意:集群缩容功能目前限制开放, 请提交BES工单进行申请。
操作步骤
- 登录百度智能云Elasticsearch 控制台,进入百度云Elasticsearch的集群列表。
-
集群配置变更的操作有两个入口:
- 集群列表页面,在“操作列”选择目标集群的集群点击“配置变更”直接进入;
- 进入集群详情页面,在上方操作栏点击“更多操作”,在下方操作中选择“配置变更”。
- 进入配置变更页面,选择变更操作和节点类型进行配置。
说明:
- 目前一次变更操作仅支持对节点数量、节点规格和磁盘容量的其中一种进行变更调整,且每次仅支持升级一种节点类型,支持 Kibana节点 、数据节点及专用主节点(目前仅支持有专用主节点的集群进行升配),暂不支持多种变更行为或多种节点同时调整。如果有多种变更需求,请执行多次操作。
- 集群变配目前仅支持存储计算资源分离的新套餐节点进行操作,旧集群暂时不支持修改节点规格,仅能增加节点数量。如果想进行其他变更操作,请先将旧套餐升级为新套餐,套餐升级操作入口也在配置变更页。
- 当集群状态为 red 或 yellow 时,不支持进行变更节点规格、缩容磁盘和删除节点等操作。请将集群状态恢复 green,再进行以上操作。
变更节点规格
需要变更节点的CPU和内存配置时,变更行为选择“变更节点规格”,选择需要变更的节点类型,然后在下方选择需要变更的新的规格配置。
变更节点规格,变配模式可选择冷重启模式或蓝绿模式,冷重启模式变更速度快,但会重启集群,服务会中断一段时间;蓝绿模式无需重启集群,可实现平滑切换,不影响线上服务,变配速度取决于集群的数据量大小,数据量越大速度会越慢。用户可根据业务场景进行选择。
变更到新的配置后,下方会展示新的配置价格,确认之后点击“下一步”。
“下一步”会展示本次变更的详细信息。确认无误之后,点击“提交订单”,提交配置变更操作。
配置变更操作提交之后,集群会进入“正在变配”状态。待集群状态变为“运行中”,即可正常使用。
可以在集群操作页,查看集群的变更进度。
说明:
- 当集群状态为 red 或 yellow 时,不支持变更节点规格。请将集群状态恢复为green,在进行节点规格变更操作。
变更节点数量
增加节点数量
在配置变更页,选择“变更节点数量”,然后在“节点数量”一栏对增加节点数量。
增加节点数量时,变配模式建议选择直调模式,变更速度快,并且无需重启集群,不影响线上服务。
底端展示新的配置价格,确认之后点击“下一步”。确认本次变更的详细信息,无误之后,点击“提交订单”。
配置变更操作提交之后,集群会进入“正在扩展”状态。待集群状态变为“运行中”,即可正常使用。
可以在集群操作页,查看集群的变更进度。
删除节点
删除节点的入口在集群详情页,下方集群实例模块-节点实例,展示集群节点列表,选中需要删除的节点,在最右侧“操作”列中,先点击“暂停”,停止节点,观察集群 green 服务无异常后,再点击“删除”按钮,可删除单个节点。
弹窗提示建议完成节点数据迁移,确认节点中没有数据后再删除节点。
如需删除多个节点,需要逐个暂停节点,并在每次停止后观察Es服务健康(green)再执行下一个的停止,全部停止后,再逐个删除节点。
删除节点涉及副本分片数量调整,需谨慎操作,建议客户提交BES工单咨询后,再执行操作。
当前后付费集群用户有权限进行删除,预付费集群需提交BES工单申请删除节点权限。
说明:
- 当集群状态为 red 或 yellow 时,不建议进行删除节点操作。请将集群状态恢复为green,再进行删除节点操作。
变更节点磁盘
当节点的计算资源足够,而存储空间不足或多余时,可以选择仅变更磁盘的容量。在变更行为中选择“变更节点容量”,然后对节点容量进行调整。确认容量之后点击下一步确认订单即可。
变更节点磁盘时,扩容磁盘可选择直调模式和蓝绿模式,直调模式无需重启集群,完成速度快;缩容磁盘可以选择蓝绿模式,蓝绿模式无需重启集群,不影响线上服务,速度取决于数据量大小,数据量越大速度会越慢。用户可根据业务场景进行选择。
底端展示新的配置价格,确认之后点击“下一步”。确认本次变更的详细信息,无误之后,点击“提交订单”。
配置变更操作提交之后,集群会进入“正在变配”状态。待集群状态变为“运行中”,即可正常使用。
可以在集群历史页,查看集群的变更进度。
说明:
- 磁盘扩缩容的范围为50GB-6TB。
- 当缩容后的磁盘规格<当下数据量/75%时,缩容后磁盘容量无法容纳当前数据量,不支持存储缩容。
- 当集群状态为 red 或 yellow 时,不支持磁盘缩容操作,请将集群状态恢复为green,再进行操作。 当集群状态为 red 或 yellow 时,磁盘扩容支持通过直调模式实现。
- 目前仅支持增加磁盘容量,不支持磁盘类型变更。
- 由于磁盘扩容技术升级,对于2021年3月19日0点之后创建的集群,支持磁盘在线热扩容。之前的集群暂只能支持磁盘滚动扩容。
变配模式说明
不同的变更操作会通过不同的过程来执行,因此变更操作对应多种变更模式,用户可以根据业务的情况进行选择。
- 直调模式:是指集群直接进行配置调整,集群不需要重启,不影响服务,磁盘容量热扩、增加节点数量时会采用直调模式,操作完成速度快。
- 冷重启模式:是指集群会进行重新启动,服务会中断一段时间,但重启时间较短,整个操作的执行过程较快。节点规格变更,而且需要迅速生效,服务可以允许中断的情况下可以选择冷重启模式。
- 蓝绿模式:是指集群通过蓝绿节点进行服务切换,将数量相等且更高规格的新节点加入集群,然后将老节点上的数据全部迁移至新节点,最后删除全部的旧节点,实现集群配置的升级。蓝绿模式变更集群配置时不需要重启集群,可以实现平滑扩容,不会影响在线业务,但是整个执行过程较慢。
- 滚动模式:是指逐个对集群中的节点通过重启的方式完成配置的变更操作,变配时间与节点个数成正比,整个操作过程不会中断服务,但是会影响服务性能。目前只有不支持直调模式的磁盘扩容可以支持滚动模式扩容,其他变更操作暂不支持滚动模式。
调整配置费用说明
不同计费模式下的集群,调整配置时,费用结算方式会有所不同。
- 预付费包年包月的集群,在调整配置时,会根据集群剩余有效期以及新的配置的定价,计算需要的费用,具体可以参考 调整配置费用说明。
- 后付费按量计费的集群,计费周期为秒,当配置调整完成后,下一秒费用按新的配置定价进行结算。
- 缩容操作,现金券代金券均不退回;按活动价购买集群,缩容不退款。