通过升级实例版本功能,您可以将低版本的阿里云Elasticsearch(简称ES)实例升级至高版本。目前,升级版本功能仅支持从6.3.2版本升级至6.7.0版本。

前提条件

已完成版本升级前的检查。

如果还未检查,请先进行升级前的检查,相关检查项请参见版本升级前的校验项

注意事项

  • 版本升级操作无法取消,升级期间可以继续向集群写入数据或从集群读取数据,但不能进行其他变更操作,建议在流量低峰期进行。
  • 由于版本升级采用了先增加高版本节点,再将低版本节点的数据迁移到高版本节点,最后删除低版本节点的方式,因此升级后,节点的IP地址会发生变化。

版本升级前的校验项

在进行版本升级前,请先检查如下校验项是否正常。只有在正常状态下,才能对阿里云ES实例进行版本升级。

校验项 正常状态
集群健康度 集群状态正常(绿色)。
JVM使用率 集群JVM使用率低于75%。
磁盘使用率 节点的磁盘使用率低于cluster.routing.allocation.disk.watermark.low属性设置的值。
副本个数 所有索引都存在副本。
快照 集群在最近一个小时内,完成过快照。
自定义插件 集群中不存在阿里云ES预装之外的插件。
可用区ECS资源校验 可用区中ECS实例的库存充足。
说明 由于版本升级采用了先增加高版本节点,再将低版本节点的数据迁移到高版本节点,最后删除低版本节点的方式,因此升级前需要校验可用区中ECS实例的库存。
YML文件 高版本的集群可以兼容低版本的配置。

操作步骤

  1. 登录阿里云Elasticsearch控制台
  2. 在顶部菜单栏处,选择地域。
  3. 单击目标实例ID/名称链接。
  4. 基本信息页面,单击右侧的更新与升级
  5. 版本升级对话框中,选择目标版本。
  6. 单击升级检查
    系统会对配置兼容性、集群状态、集群快照备份以及基础资源进行检查。升级检查

    检查完成后,请根据页面提示处理异常结果。例如,如果最近1个小时内没有完成过快照,可以在版本升级页面单击手动备份,手动触发快照操作。

  7. 检查通过后,单击开始升级
    升级期间,可在任务列表中查看升级进度。
    升级完成后,可在实例的基本信息页面,查看升级后的版本。
    注意 升级完成后,节点的IP地址会发生变化。若在集群配置中指定了IP地址,请在升级后进行更新。