Elasticsearch升级指南

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

Elasticsearch升级指南

1 停止原版本服务

systemctl status es
systemctl stop es

2 备份elasticsearch数据

查看es数据路径

cat elasticsearch-6.8.0/config/elasticsearch.yml|grep path.data


使用tar打包备份数据路径(备份前请注意磁盘空间和数据大小)

tar -czf esdata_upgrade_bak.tar.gz esdata

3 安装新版本

本次升级由6.8.0版本升级到6.8.18版本。

3.1 解压新版本安装包

安装包下载地址:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.8.18.tar.gz

将6.8.18版本的安装包解压到和6.8.0同级目录

tar -xzf elasticsearch-6.8.18.tar.gz


3.2 修改系统服务

替换启动和配置文件路径

sed -i 's/6.8.0/6.8.18/g' /usr/lib/systemd/system/es.service



重新加载服务

systemctl daemon-reload

 3.3 复制原配置文件至新版本

/bin/cp -p elasticsearch-6.8.0/config/*  elasticsearch-6.8.18/config/



其中 elasticsearch.yml是主配置文件、jvm.options是服务内存设置、elasticsearch.keystore记录了用户身份验证信息、users和users_roles记录了用户信息,这些都是需要拷贝过来的。

3.4 Elasticsearch目录文件授权(非常重要)

系统服务配置文件中我们可以看到使用的是elsearch用户和elsearch组权限去启动es服务的。

chown elsearch:elsearch -R elasticsearch-6.8.18

3.5 启动elasticsearch服务

systemctl start es.service
systemctl status es.service

esdata/logs目录下的日志文件中,可以进行查看服务启动过程。


Elasticsearch升级指南

1 停止原版本服务systemctl status essystemctl stop es2 备份elasticsearch数据查看es数据路径cat elasticsearch-6.8.0/config/elastics...
点击下载文档
上一篇:Rabbitmq升级下一篇:Logstash升级
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息