zoukankan      html  css  js  c++  java
  • ELK---- Elasticsearch 集群,用kabuna查看集群情况。

    一、elasticsearch 集群。

    准备工作:准备3台服务器。
    192.168.5.132
    192.168.5.133
    192.168.5.134

    1、安装配置环境。之前的文章已写过,这里不重复。无非是JDK、elasticsearch 安装的过程。请查看之前的文章

    https://www.cnblogs.com/a393060727/p/12089037.html
    

      

    2、其中其中一台服务,确保能正常访问。

    如果不能,请检查是启动问题,还是防火墙没关闭问题。

    如果防火墙没关闭,则关闭,或者只开放http需要的9200端口。

    #关闭防火墙 
    systemctl stop firewalld.service

    3、集群配置。

    vi elasticsearch.yml

    vi elasticsearch.yml
    cluster.name: chencsjq ###保证三台服务器节点集群名称相同 node.name: jq134
    #### 每个节点名称不一样 其他两台为jq132 ,jq133,jq134 network.host: 192.168.5.132 #### 实际服务器ip地址 discovery.zen.ping.unicast.hosts: ["192.168.5.132", "192.168.5.133","192.168.5.134"]##多个服务集群ip discovery.zen.minimum_master_nodes: 1

    4、验证,如果访问其中一台,查看返回数据只有一台信息则集群失败,原因可能是安装目录下的data中的数据问题原因。这个时候直接

    http://192.168.5.132:9200/_cat/nodes?pretty

    http://192.168.5.133:9200/_cat/nodes?pretty

    http://192.168.5.134:9200/_cat/nodes?pretty

    rm -rf /安装目录/data/*

    5、正常集群成功是显示出集群中的所有服务器。

    如果其中某台有问题,那么重启后,也能自动恢复。

    任何一个连接打开看到的效果都是一样的:

     二、用kabuna查看集群情况。

    进去kabuna安装目录,编辑

    #编辑config的配置文件yml
    vi config/kibana.yml 
    #修改指定集群中的elasticsearch中的一台服务地址
    #指定开放端口
    server.port: 5601
    #指定当前服务器IP
    server.host: "192.168.5.132"
    #指定其中一个节点
    elasticsearch.url: "http://192.168.5.132:9200"

    修改完成后,启动kabuna

    bin/kabuna
    

      

    效果如下:

    路径:monitoring-elasticsearch-nodes  点击。

  • 相关阅读:
    关于unity的一个不错的插件平台
    erlang otp中的socket参数设置
    android开发国内镜像
    composer中文镜像
    bootstrap的一些资源
    根据现有表操作基于active record的model
    Erlang Web 监控工具
    erlang程序发布的时候需要注意的地方
    pcl学习笔记(二):点云类型
    c++中inline函数的意义
  • 原文地址:https://www.cnblogs.com/a393060727/p/12111542.html
Copyright © 2011-2022 走看看