更新时间:2024-12-02 GMT+08:00
形态变更概述
CSS集群支持形态变更,包括集群扩容、集群规格变更、集群缩容等。当创建的集群规格不能满足业务需求时,可以通过形态变更,提高集群的使用效率,降低运维成本。
扩容
- 当集群数据节点(ess)的写入与查询压力大、响应时间过长时,可以通过扩容数据节点的“节点存储容量”保证数据的持久性。若因数据量过大或操作不当导致数据节点状态异常时,可以扩容“节点数量”保证集群的可用性。
- 冷数据节点(ess-cold)主要用于分担ess数据节点的压力,当发现冷数据有丢失的风险时,可以扩容冷数据节点的“节点存储容量”保证冷数据的持久性,同时也支持扩容节点个数保证集群的可用性。
变更规格
- 当新增索引或分片分配的处理时间过长,或管理集群各个节点的协调、调度不足时,可以变更Master节点(ess-master)的“节点规格”保证集群的正常使用。
- 当数据节点任务分发量、结果汇聚量过大时,需要变更Client节点(ess-client)的“节点规格”。
- 当数据的写入与查询突然变得缓慢时,可以变更数据节点(ess)的“节点规格”提高数据节点的查询与写入效率。
- 当存在冷数据查询缓慢时,可以变更冷数据节点(ess-cold)的“节点规格”提高对数据查询的效率。
缩容
- 当集群有充足的能力处理当前数据时,为节省资源可以随机减小集群占用的资源。
缩容指定节点
- 当集群有充足的能力处理当前数据时,为节省资源可以指定一个或多个节点进行缩容。
替换指定节点
- 当集群中的节点发生故障,可以通过删除故障节点,重建一个一样的新节点,实现指定节点替换。
添加Master/Client节点
- 当集群数据面业务增长,需要动态调整集群形态时,可以增加Master/Client节点。
集群创建完成后,可以通过更改安全模式进行集群模式变更。CSS服务支持如下几种安全模式更改:
- 非安全模式切换为安全模式:“非安全模式”切换为“安全模式+HTTP协议”或“安全模式+HTTPS协议”
- 安全模式切换为非安全模式:“安全模式+HTTP协议”或“安全模式+HTTPS协议”切换为“非安全模式”
- 切换安全模式下的协议:“安全模式+HTTP协议”切换为“安全模式+HTTPS协议”、“安全模式+HTTPS协议”切换为“安全模式+HTTP协议”
父主题: Elasticsearch集群形态变更