博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Elasticsearch中Head插件的使用
阅读量:5050 次
发布时间:2019-06-12

本文共 1162 字,大约阅读时间需要 3 分钟。

基础环境

Elasticsearch集群搭建请参考前一篇文章

系统 节点名 IP 软件版本
CentOS7.3 els1 172.18.68.11 Elasticsearch6.0
CentOS7.3 els2 172.18.68.12 Elasticsearch6.0
CentOS7.3 els3 172.18.68.13 Elasticsearch6.0

一、安装

  • 插件官网地址https://github.com/mobz/elasticsearch-head
  • 由于插件时托管在github中,要从github中直接下载所以需要先安装git
  • 安装插件时又使用到了npm,所以npm同时都安装上(注意:npm在epel源中)
yum install git npm                                             # npm在epel源中git clone https://github.com/mobz/elasticsearch-head.git        # 安装过程需要连接互联网cd elasticsearch-head                                           # git clone后会自动生成的一个目录 npm install npm run start

二、测试

使用浏览器打开http://172.18.68.11:9200。如果能正常打开说明head插件安装正确

现在集群健康状态哪里显示未连接,这是因为head插件没有权限获取集群节点的信息,接下来设置权限

三、权限设定

如果想查询集群健康信息,那么需要在elasticsearch配置文件中授权

vim /etc/elasticsearch/elasticsearch.ymlhttp.cors.enabled: true                                     # elasticsearch中启用CORShttp.cors.allow-origin: "*"                                 # 允许访问的IP地址段,* 为所有IP都可以访问

四、测试

  • 填入测试索引
curl -XPUT '172.18.68.11:9100/book'
    • 打开浏览器
      再次通过浏览器打开,填入已经授权节(上面的两行配置)点IP地址,点击链接,就可以看到集群健康信息与测试索引的分片信息。
    • 点数据浏览就可以查看到所有的信息,不过这里没有插入数据也就看不到。接下来的文章会记录如何输入、输出、过滤数据

转载于:https://www.cnblogs.com/zhuyeshen/p/10945193.html

你可能感兴趣的文章
找出给定字符串中出现最多的字符和次数
查看>>
IPTV中的EPG前端优化
查看>>
C 字符串操作函数
查看>>
Makefile文件的使用
查看>>
接口测试工具-Jmeter使用笔记(一:运行一个HTTP请求)
查看>>
《BI那点儿事》数据流转换——逆透视转换
查看>>
JVM GC之垃圾收集算法
查看>>
Mybatis源码学习之资源加载(六)
查看>>
第一次配置react native
查看>>
5种常用的相关分析方法
查看>>
Mine Glass 原型
查看>>
Spark是什么
查看>>
K-mean matlab 实现代码
查看>>
登陆功能的实现
查看>>
8.Python爬虫实战一之爬取糗事百科段子
查看>>
延迟反应帮助他们避免了一些冲动消费有钱人喜欢讨价还价
查看>>
rsync+inotifywait
查看>>
C#中的线程(一)入门
查看>>
模板渲染引擎
查看>>
sql server2000 多用户操作数据表的问题(转)
查看>>