升级后发现es服务无法启动,发现报错如下:
升级原因:kibana 升级至6.4 无法正常启动连接 6.2 版本es集群数据;
x-pack 插件错误:
[2018-09-19×××7:12:54,555][ERROR][o.e.b.Bootstrap ] Exception
java.lang.IllegalArgumentException: property [name] is missing in [/usr/share/elasticsearch/plugins/x-pack/plugin-descriptor.properties]
按要求添加文件,重启服务发现问题无法解决,经查询发现,6.4版本已经将x-pack 转换为模块,安装时会自动添加。
由于6.2版本使用/usr/share/elasticsearch/bin/elasticsearch-plugin install 安装的,使用yum 升级 es 服务会遗留就插件文件,所以要手动删除 x-spak 插件文件夹 (每一个节点)。
执行操作如下:
mv /usr/share/elasticsearch/plugins/x-pack /esbackup/x-pack.20180919
插件删除后,再次重启服务,日志报错如下:
org.elasticsearch.bootstrap.StartupException: java.lang.IllegalArgumentException: Plugin [repository-s3] was built for Elast