升级版本
百度智能云 Elasticsearch 提供版本升级的功能,支持 ES 从低版本到高版本的升级。可根据业务需要对集群进行升级,实现业务的无缝过渡。
升级版本和升级模式说明
升级版本
升级版本包括对集群版本进行升级,对内核版本进行升级。
- 当前支持通过升级功能的集群版本。
当前集群版本 | 目标集群版本 | 可选升级模式 |
---|---|---|
6.5.3 | 6.8.14、7.4.2、7.10.2 |
|
6.8.14 | 7.4.2、7.10.2 | 支持蓝绿模式和冷重启模式 | 7.4.2 | 7.10.2 | 支持蓝绿模式和冷重启模式 |
- 当前内核版本升级仅支持从低版本向高版本进行升级,并且不可以跨集群版本进行升级,升级模式支持蓝绿模式和冷重启模式。内核版本说明
例外
Elasticsearch 7.10.2 版本的内核 1.0.0 版本冷热分离索引升级到高版本仅支持冷重启模式,不支持蓝绿模式。
升级模式
升级模式包括蓝绿模式和冷重启模式。
升级模式 | 原理 | 风险和建议 |
---|---|---|
蓝绿模式 | 在集群中先增加高版本节点,再将低版本节点的数据迁移到高版本节点,最后删除低版本节点。 |
|
冷重启模式 | 所有节点完全关闭后,一次性全量重启。 |
|
说明: 选择在蓝绿模式下进行版本升级时,若所在集群的子网IP数量不足,无法实现升级。请保证子网IP数量充足,再进行升级。
升级流程
Elasticsearch 版本升级,需要先进行数据备份、升级检查两个步骤。数据备份虽然非必须,但是强烈建议进行数据备份。升级检查成功后,才会开始执行升级操作。
- 快照备份
升级操作前,需要用户手动对集群进行快照备份,以防升级操作失败时,可以用快照还原集群。
-
升级检查
检查升级前后两个版本是否有不兼容的配置,如果检查不通过,流程就会终止。如果升级过程中,遇到升级检查不通过的情况,用户可以查看具体的检查项和相应的解决方案,详情可参见升级检查。
用户也可以在升级操作前,选择单独进行升级检查,检查集群是否满足升级条件。
-
升级过程和集群重启
BES提供冷重启和蓝绿两种升级模式,用户可根据业务场景选择。具体升级时长与用户集群中的数据大小、数据结构、集群规格等都有关。方式说明如下:
- 蓝绿模式,无需重启集群,升级期间服务可以继续向集群写入数据或从集群读取数据,但不能进行其他变更操作。需要拷贝数据从而升级速度较慢,建议在流量低峰期进行。
- 冷重启模式,需要重启集群,速度较快,重启期间集群会停服,服务不可访问,升级完成后才能正常访问。
重要
- 升级操作无法回退,建议用户提前备份数据。
操作步骤
集群版本升级
- 登录百度智能云 Elasticsearch 控制台。
- 进入集群列表界面,选中想要升级的集群,进入目标集群详情页。
- 点击左上角更多操作-“版本升级”按钮,进入版本升级页面。
用户在集群信息-基本信息里可以查看集群名称,集群ID,当前的ES版本以及内核版本。
注意
- 若ES集群版本或内核版本都不可进行升级时,更多操作的“版本升级”按钮无法点击。
用户在升级配置里可以对升级类型,目标版本,操作类型和升级模式进行选择。
升级类型选择集群版本升级。
注意
- 目标版本默认为最新集群版本,用户可下拉菜单选择其他版本。
操作可以选择“仅做升级检查,暂不升级”或“执行升级操作”。
- 仅做升级检查,暂不升级
升级检查,系统会对配置兼容性、集群状态、集群快照备份以及基础资源进行检查。用户可以在操作历史页查看检查结果。检查完成后,请根据页面提示处理异常结果。
- 执行升级操作
选择“执行升级操作”,需要用户选择升级模式,蓝绿模式或冷重启模式。系统会进行先升级检查然后执行升级操作。
升级模式包括“蓝绿模式”和“冷重启模式”。
- 选择完成后,单击“确定”按钮开始执行对应的升级操作。升级时间一般持续1个小时左右。待升级完成后,可在集群的基本信息页面,查看升级后的集群版本。
- 查看升级记录,操作历史里可以查看操作时间,操作行为,操作详情和进度。
操作行为为版本升级。操作详情分别显示原ES版本和新ES版本。进度包括集群状态检查,配置兼容检查,升级BES集群,升级重启 Kibana 和操作完成五个环节。
内核版本升级
- 登录百度智能云 Elasticsearch 控制台。
- 进入集群列表界面,选中想要升级的集群,进入目标集群详情页。
- 点击左上角更多操作-“版本升级”按钮,进入版本升级页面。
用户在集群信息-基本信息里可以查看集群名称,集群ID,当前集群版本以及当前内核版本。
注意
- 若内核版本可进行升级时,在版本号右侧,会出现“有可更新的内核版本”提示文案。
- 若ES集群版本或内核版本都不可进行升级时,更多操作的“版本升级”按钮无法点击。
用户在升级配置里可以对升级类型,目标版本,操作类型和升级模式进行选择。
升级类型选择更新内核版本。
注意
- 目标内核版本默认为最新内核版本,用户可下拉菜单选择其他版本。
操作可以选择“仅做升级检查,暂不升级”或“执行升级操作”。
- 仅做升级检查,暂不升级
升级检查,系统会对配置兼容性、集群状态、集群快照备份以及基础资源进行检查。用户可以在操作历史页查看检查结果。检查完成后,请根据页面提示处理异常结果。
- 执行升级操作
选择“执行升级操作”,需要用户选择升级模式,蓝绿模式或冷重启模式。系统会进行先升级检查然后执行升级操作。
升级模式包括蓝绿模式和冷重启模式。
- 选择完成后,单击“确定”按钮开始执行对应的升级操作。升级时间一般持续1个小时左右。待升级完成后,可在集群的基本信息页面,查看升级后的内核版本。
- 查看升级记录,操作历史里可以查看操作时间,操作行为,操作详情和进度。
操作行为为更新内核补丁。操作详情分别显示原内核版本和新内核版本。进度包括集群状态检查,配置兼容检查,更新内核补丁和操作完成四个环节。
注意
- 老套餐暂不支持更新内核版本功能。
- 5.x版本新老套餐暂不支持更新内核版本功能。