现象:启动ES 时启动失败,查看日志发现报错如下:
Cannot run program "/home/elasticsearch-5.6.0/plugins/x-pack/platform/linux-x86_64/bin/controller"
解决方法:
1、切换elastic 权限用户
# su - elastic
2、进入bin 目录(以elastic权限执行)
$ cd /home/elastic/elasticsearch-5.6.0/bin
3、查看
$ ./elasticsearch-plugin -list
4、移除插件
$ ./elasticsearch-plugin remove x-pack (或者以root权限 进入plugin目录 将x-pack目录移除)
5、启动es
$ sh elasticsearc -d
6、查看进程 并查看日志。
ES 启动正常!!