4.5、Elasticsearch-Head集群操作管理工具


4.5.1、Head插件的安装

1、配置Node环境

2、下载Head插件源码

3、修改 Elasticsearch 配置文件

4、修改 Head 插件配置文件

5、启动 Head 插件

4.5.2、Head插件的使用

1、概览界面

2、索引查看界面

3、数据浏览界面

4、基本查询选项卡

5、复合查询

-——————————————–

4.5.1、Head插件的安装

1、配置Node环境

官网:https://nodejs.org/en/download/

wget https://nodejs.org/dist/v10.15.3/node-v10.15.3-linux-x64.tar.xz

xz -d node-v10.15.3-linux-x64.tar.xz

tar -xf node-v10.15.3-linux-x64.tar

设置环境变量

vi /etc/profile

添加:

1
2
export NODE_HOME=/data/carloz/tools/node-v10.15.3-linux-x64/
export PATH=$NODE_HOME/bin:$PATH

source /etc/profile

使用npm安装 Grunt:

npm install -g grunt-cli

2、下载Head插件源码

https://github.com/mobz/elasticsearch-head/releases

wget https://github.com/mobz/elasticsearch-head/archive/v5.0.0.tar.gz

mv v5.0.0.tar.gz elasticsearch-head-v5.0.0.tar.gz

tar -zxf elasticsearch-head-v5.0.0.tar.gz

cd elasticsearch-head-5.0.0/

npm install -g cnpm –registry=https://registry.npm.taobao.org

3、修改 Elasticsearch 配置文件

su elsearch

vi elasticsearch-7.0.0/config/elasticsearch.yml

添加:

1
2
http.cors.enabled: true
http.cors.allow-origin: "*"

重启 elasticsearch

exit —— 切换到 root

4、修改 Head 插件配置文件

vi elasticsearch-head-5.0.0/Gruntfile.js

修改connect, 指定 Elasticsearch-head 的访问ip:

不指定的话,所有ip都能访问他

5、启动 Head 插件

cd elasticsearch-head-5.0.0/

grunt server

4.5.2、Head插件的使用

1、概览界面

试着去连接 Elasticsearch服务器,但是,我们的 Elasticsearch 服务器只允许本机连,要修改配置

su elsearch

vi /data/carloz/tools/elasticsearch-7.0.0/config/elasticsearch.yml

错误参考:https://blog.csdn.net/zhou_p/article/details/80311972

“the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured”

-———————————————-

vi /data/carloz/tools/elasticsearch-7.0.0/config/elasticsearch.yml

修改:

bootstrap.memory_lock: false

添加:

bootstrap.system_call_filter: false

cluster.initial_master_nodes: [“node-1”]

-———————————————

vi /etc/sysctl.conf

vm.max_map_count=655360

sysctl -p

-———————————————

vi /etc/security/limits.d/90-nproc.conf

-———————————————–

http://10.10.139.42:9200/ 点击连接

2、索引查看界面

1566717537082

3、数据浏览界面

4、基本查询选项卡

5、复合查询