接上一篇部署完elasticsearch-head插件后,下面开始部署sql插件。
说明:sql插件只需要在一个节点安装。
1.进入elasticsearch的bin目录下
./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.6.9.0/elasticsearch-sql-5.6.9.0.zip
2.重启es
ps -ef|grep elastic #得到pid
kill -9 pid #kill掉进程
su elastic #切换至elastic用户
cd /home/elastic/elasticsearch-5.6.9/bin
./elasticsearch -d #启动
3.在es同级目录下下载安装包
cd /home/elastic
wget https://github.com/NLPchina/elasticsearch-sql/releases/download/5.4.1.0/es-sql-site-standalone.zip
4.解压安装包
unzip es-sql-site-standalone.zip
5.进入安装目录
cd es-sql-site-standalone/site_server
npm install express --save
6.修改端口
vim site_configuration.json
#此处随意修改,只要不和其他端口冲突即可
{
"port":9133
}
7.启动sql服务
nohup node node-server.js &
有一个小地方需要注意:右上角框里的ip和port一定要是集群中某一个节点的ip和port,不能是和sql插件的端口一样。
至此sql插件安装完成
如果在部署的过程中有问题的话,可以通过wechat联系我,一起交流学习:reload_ing
网友评论