elasticsearch搭建集群 以及使用kibana和X-pack插件监控集群状态

24 篇文章 0 订阅
12 篇文章 0 订阅

下载es和kibana就自行百度  或者联系博主

假设是第一次安装es的话启动的时候你会报各种错误,由于名堂实在太多  我直接贴一个教程地址:https://docs.qq.com/doc/DRnJ0b1BrV3VyRVZp      里头有安装教程以及学习教程  

顺带贴上es的sql插件 :https://github.com/NLPchina/elasticsearch-sql   

es的语法真的是太恶心了。用这个插件可以用sql代替es的查询语法

1.首先弄es搭建集群

修改 config/elasticsearch.yml

cluster.name: rlogger       # 集群名称,所有节点统一一个
node.name: node-2           # 节点名称,每个节点一个即可
network.host: 0.0.0.0       # 绑定的地址,设置成 0.0.0.0 表示接受来自任何地址的请求
http.port: 9200
discovery.zen.ping.unicast.hosts: ["192.168.79.130", "192.168.79.131"] #有多少个集群节点就都写上
discovery.zen.minimum_master_nodes: 1  #设置这个参数来保证集群中的节点可以知道其它N个有master资格的节点。默认为1,对于大的集群来说,可以设置大一点的值(2-4)

如果需要修改 java 堆栈区大小,可以修改 config/jvm.options   配置不好慎用

-Xms8g
-Xmx8g

然后启动  elasticsearch 的所有结点

nohup bin/elasticsearch &

完事呢  查看 集群是否搭建成功   浏览器访问链接:http://任一节点ip:9200/_cat/nodes?pretty

出来类似这个玩样就代表集群是成功的了

2.搭建kibana的监控和X-pack插件监控集群

kibana的安装在上面es安装教程里面有  就不多描述  要注意的是,kibana.yml配置es的地址的时候随便配置集群中其中一个就好

  主要是  X-pack插件的安装

首先得在es里面装  X-pack插件   所有节点都装   

bin/elasticsearch-plugin install x-pack

完事之后重启es集群     这里可能会报一些什么索引的错误   比如:Can not be imported as a dangling index as index with same name already exists in cluster me

这个时候你把集群里面的所有索引也删了就好  要么就你在安装  这个插件之前先别启动集群  咳咳,我知道在这里说明这个问题已经迟了。不过呢,我都踩了个坑    那么大家就一起跳好了    删除索引  :https://www.cnblogs.com/Star-Haitian/articles/10082150.html

在config/elasticsearch.yml中添加如下配置,去除权限控制   加上

xpack.security.enabled: false

然后重启es

再开始弄kibana的  X-pack插件

安装Kibana的X-Pack 插件

bin/kibana-plugin install x-pack

给kibana.yml  加上   

xpack.security.enabled: false

然后启动 kibana   因为 刚安装了  那个插件  所有可能启动会有点慢,不过 不用在意  这都是小事  等启动完成后  访问链接

kibana服务器ip:5601   即可:

完事你就发现你的kibana比别人多了个菜单  里面有各个集群节点的状态

好了 教程就写完了    有问题的  可以下方留言或者联系博主 qq:1559810637    还有一件事,就是别傻不拉几的 两个东西用不同版本  那么出错博主不背锅哈,这是常识

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值