阿里云 Elasticsearch(ES)集群存在三种管控架构,分别为基础管控(v1架构)、基础管控(v2架构)和云原生新管控(v3架构)。v3架构在产品功能迭代、系统稳定性及安全保障等方面实现了全面优化与显著提升。为获得更完善的功能支持与服务体验,建议尽快将v1/v2架构升级至v3架构。
升级方式和时间
自动升级:通过管控平台自动完成架构升级,无需执行任何操作。支持从v1/v2架构升级至v3架构,具体升级时间将通过短信或邮件通知。
手动升级:登录ES控制台,通过Elasticsearch在线迁移工具将v1/v2架构升级至v3架构,具体操作请参见实例架构升级。
升级前准备
升级前需确认以下两项,避免升级期间出现资源不足或访问延迟上升。
检查项 | 适用范围 | 处理方式 |
close状态索引 | 5.x、6.x版本实例 | 升级期间会尝试打开close状态的索引,以保证索引数据完整迁移。索引打开后将占用额外的堆内存与磁盘资源,请提前确认这些索引是否仍需保留:
|
升级影响
项目 | 说明 |
升级过程 | 在预定的时间段内通过蓝绿变更执行,集群拓扑将临时展示翻倍节点,不产生额外费用。 |
升级耗时 | 与数据量正相关,通常持续数小时。当数据量较大时,实际耗时可能超过通知的指定窗口时间,请以实际升级时长为准。 升级维护操作会导致客户端连接发生秒级闪断,因此应用程序必须具备重连机制。 |
操作限制 | 升级期间禁止所有实例变更操作,请提前完成业务准备。 |
版本兼容性 | 支持架构升级下的实例同版本迁移。例如v2架构的5.5版本实例升级至v3架构后,版本仍为5.5。 |
新集群预初始化 | 升级前会提前完成新集群的初始化操作,该过程与正在使用的集群相互隔离,不影响现有业务。此期间可能收到少量相关告警,属于预期内现象,以实际业务影响为准进行判断,无需处理。 |
可用区变更 | 若实例所在可用区存在库存紧张问题(常见于开服较早的可用区,且实例使用SSD云盘或高效云盘配置),经评估后会尝试将实例迁移至同地域的其他可用区,迁移后实例所属可用区将发生变更。 |
升级完成后的配置变更
升级完成后以下配置会自动变更,请按业务需要在ES控制台调整。
配置项 | 变更后状态 | 调整方式 |
Kibana私网访问 | 自动关闭 | 如需继续通过私网访问Kibana,登录ES控制台重新开启。 |
用户网卡(ENI) | 默认开启(仅v1架构实例) | 如需关闭,登录ES控制台,在实例的安全配置 > 集群网络设置中手动关闭。 |