Elasticsearch(二) - Head插件

为什么要用它?为了可视化。

如果你是从上一篇下载安装过来的,那你需要su root,然后输入账户和密码。

下载

# cd /usr/local/
# wget http://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-x64.tar.gz
# tar -zxf node-v9.9.0-linux-x64.tar.gz 
# node -v

下载npm和grunt

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

看是否已安装成功

# npm -v
# grunt -version

有版本号即成功。

下载安装head

# git clone git://github.com/mobz/elasticsearch-head.git
# cd elasticsearch-head/
# npm install
# npm run start

npm install 下载过程中有警告不需要理会。

测试
ip:9100 去访问浏览器。
在这里插入图片描述
但是你发现,通过9200是连接不上的,这是怎么肥事呢?
在这里插入图片描述
需要去修改es的配置文件

# vi /usr/local/elasticsearch-6.5.3/config/elasticsearch.yml 

内容

network.host: 192.168.247.140
http.port: 9200
http.cors.enabled: true
http.cors.allow-origin: "*"

network.host说明
http.的配置说明
注意:设置参数的时候“:”后面要有空格

重启es

# ps -ef|grep elastic

将进程kill -9。不会就重启linux。

启动es别忘了切换到非root的es的用户,不然启动不了

# su es
$ /usr/local/elasticsearch-6.5.3/bin/elasticsearch -d
$ curl 'http://192.168.247.140:9200/?pretty'

如果拒绝连接,说明还没有开启完毕,所以要等到有输出。
在这里插入图片描述

$ cd /usr/local/elasticsearch-head/
$ npm run start

在这里插入图片描述
查看节点信息
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值