鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

部署Kibana

部署规划

节点名称

IP地址

硬盘数

OS

JDK

节点1

IPaddress2

系统盘:1 * RAID0(1 * 1.2T SAS HDD)

数据盘:4 * RAID5(12 * 1.2T SAS HDD)

aarch64-linux-4.14.0-115.el7a.0.1.aarch64

OpenJDK version "1.8.0_181"

部署流程

  1. 下载并解压Kibana安装包。
    1
    2
    wget https://artifacts.elastic.co/downloads/kibana/kibana-6.7.0-linux-x86_64.tar.gz
    tar -zxf kibana-6.7.0-linux-x86_64.tar.gz
    
  2. 配置参数。
    1. 打开配置文件。
      1
      vi kibana-6.7.0-linux-x86_64/config/kibana.yml
      
    2. “i”进入编辑模式,根据实际情况修改以下参数。
      server.port: 5601
      server.host: "0.0.0.0"
      elasticsearch.hosts: "http://IPaddress2:9200"
      kibana.index: ".kibana"
    3. “Esc”键,输入:wq!,按“Enter”保存并退出编辑。
  3. 替换kibana-6.7.0-linux-x86_64下的node文件夹。
    1. 下载Arm64版本的nodejs。
      1
      2
      3
      wget https://nodejs.org/dist/v10.15.2/node-v10.15.2-linux-arm64.tar.xz
      xz -d node-v10.15.2-linux-arm64.tar.xz
      tar -xvf node-v10.15.2-linux-arm64.tar
      

      官方只提供nodejs为x_86环境的Kibana安装包,没有提供带有nodejs为arm64的Kibana安装包,所以需要单独下载arm64的nodejs安装包解压,覆盖kibana-6.7.0-linux-x86_64.tar.gz解压后的node文件夹。

    2. 替换node文件夹。
      1
      2
      rm -rf kibana-6.7.0-linux-x86_64/node//node
      mv node-v10.15.2-linux-arm64/* kibana-6.7.0-linux-x86_64/node/
      
  4. 运行Kibana。
    1
    ./kibana-6.7.0-linux-x86_64/bin/kibana
    
  5. 通过如下地址访问UI界面。
    http://IPaddress2:5601

测试安装

  • 查看集群所有index。
    • 在Dev Tools里面输入如下内容。
      GET _cat/indices?v
    • 结果如下所示。

  • 查看集群中index下的所有type下的所有数据。
    • 在Dev Tools里面输入如下内容。
      GET /geonames/_search
      {
        "query": {
          "match_all": {}
        }
      }

      geonames为所要查询的index。

    • 结果如下所示。