Elasticsearch服务扩容/升级

服务扩容

进入特定服务实例的组件实例列表,点击组件扩容

Generated

在弹出得组件扩容向导中,选择要扩容的节点。

扩容的节点默认会采用该服务实例的配置组版本,可以 1. 通过单独变更配置和版本 2. 应用已有的历史配置组配置

确认好配置之后下一步开始进行扩容操作

Generated

完成扩容后,可以查看到服务日志。

Generated

服务升级

首先确认ES集群中节点状态,以其中一个Master节点为例,node23.local,其http端口默认是9601

[root@node24 logs]# curl "http://node23.local:9601/_cat/nodes?v"
ip             heap.percent ram.percent cpu load_1m load_5m load_15m node.role master name
192.168.12.158           14          81   4    0.90    1.32     1.54 d         -      es-data-20210804173913565e7f16f41
192.168.12.157           22          75   5    1.56    1.30     1.25 m         *      es-master-202108041739135651596dcaa
192.168.12.158           15          81   5    0.90    1.32     1.54 m         -      es-master-2021080417391356502af5660
192.168.12.157           11          75   5    1.56    1.30     1.25 d         -      es-data-2021080417391356534750dc2
192.168.12.159           26          77  14    1.87    1.59     1.54 m         -      es-master-202108041739135652d5e1e2d
192.168.12.159           15          77  14    1.87    1.59     1.54 d         -      es-data-20210804173913565e4bbc0ee

可以看到node.role为m节点(即master组件)中,带*号的即为Leader角色。

新注册要升级的新版本6.8.15-1.0.0 ,然后按照常规服务变更流程逐个节点进行升级操作即可。先操作Kibana节点,然后Data节点,再操作Master节点。

具备Leader角色的master节点确保是最后操作

操作流程如下:

点击待升级实例项右边的变更按钮

选择对应的版本

Generated

升级的同时可以支持改配置,此步骤可以全部应用配置,也可以单独为某个机器应用配置

Generated

勾选机器,点击批量操作,则会进行批量升级

Generated

升级(变更)执行中

Generated

成功后会显示success,可在服务组件页面看到对应版本,失败可重试

Generated