• es和kibana单机搭建



    前言

    记录下学校es和kibana搭建过程,es就是底层利用Lucene进行java开发,可以支持PB级数据,秒级查询,kinana就是一个图形化展示es内容的展示工具。elasticsearch坚持就是es

    版本选择
    jdk兼容性:https://www.elastic.co/cn/support/matrix#matrix_jvm
    操作系统兼容性:https://www.elastic.co/cn/support/matrix
    自身兼容性:https://www.elastic.co/cn/support/matrix#matrix_compatibility

    在选择es和kibnana版本的时候,需要先看下版本要求,防止兼容性问题
    本次选择搭建环境如下

    操作系统jdkeskibana
    centos7.91.87.10.07.10.0

    一、es搭建

    1.1 下载ES

    官网下载地址:官网下载页面
    在这里插入图片描述
    一般我们是需要进入到该页面里面,去选择对应7.10.0版本和操作系统进行下载,但是我一点开图中地址浏览器页面就崩溃,基于这个问题,我选择复制氮气页面下载地址,然后修改版本号,直接通过浏览器下载,算是一种投机的行为
    我直接把下载地址复制出来,不过我这是linux x86_64的,如果需要下载不同操作系统版本的,可以自己在该页面先选择操作系统后的最新版本,复制出下载地址,然后更高版本号

    https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.10.0-linux-x86_64.tar.gz

    1.2 安装JDK环境

    具体安装方式这里不在描述,网上自己找个jdk8的安装包,安装后,并配置环境变量即可

    1.3 es环境配置

    1、vim /etc/sysctl.conf
    配置 vm.max_map_count=262144
    在这里插入图片描述
    2、 vim /etc/security/limits.conf
    增加如下配置,其中*号表示,支持所有用户

    • hard nofile 65536
    • soft nofile 65536
    • soft nproc 4096
    • hard nproc 4096
      在这里插入图片描述
      3、解压安装,并权限赋予
      下载es安装包,并创建文件和日志目录
    wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.10.0-linux-x86_64.tar.gz
    
    tar -zxvf elasticsearch-7.10.0-linux-x86_64.tar.gz
    
    mkdir /data/es/data
    mkdir /data/es/logs
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    groupadd es
    useradd es -g es -p 123456
    cd /software
    # 不能用root启动
    chown es:es -R elasticsearch-7.10.0
    cd /data
    # 数据和日志修改为es用户
    chown es:es -R es
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    1.4 elasticsearch.yml配置

    修改下面配置项

    #配置数据文件
    path.data: /data/es/data
    
    #配置日志文件
    path.logs: /data/es/logs
    
    #配置es启动绑定地址
    network.host: 192.168.188.10
    
    #配置es发现种子
    discovery.seed_hosts: ["192.168.188.10"]
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11

    1.5 启动es

    cd /software/elasticsearch-7.10.0/bin
    su es
    ./elasticsearch
    
    • 1
    • 2
    • 3

    当看到started,表示es启动成功
    在这里插入图片描述
    在浏览器测试,测试ok
    在这里插入图片描述

    二、kibana搭建

    2.1 下载kibana

    官网下载地址:下载地址页面
    和es一样,咱们复制下载地址,更改版本号即可
    在这里插入图片描述
    如本次下载地址为:https://artifacts.elastic.co/downloads/kibana/kibana-7.10.0-linux-x86_64.tar.gz

    2.2 kibana环境配置

    wget https://artifacts.elastic.co/downloads/kibana/kibana-7.10.0-linux-x86_64.tar.gz
    
    tar -zxvf kibana-7.10.0-linux-x86_64.tar.gz
    
    chown es:es -R  kibana-7.10.0-linux-x86_64
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    2.3 kibana.yml配置

    # 配置kibana绑定机器地址
    server.host: "192.168.188.10"
    
    # 配置es数据地址
    elasticsearch.hosts: ["http://192.168.188.10:9200"]
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    2.4 启动kibana

    cd /software/kibana-7.10.0-linux-x86_64/bin
    su es
    ./kibana
    
    • 1
    • 2
    • 3

    看到如下表示启动ok
    在这里插入图片描述

    浏览器测试ok
    在这里插入图片描述

  • 相关阅读:
    测试进阶必备,这5款http接口自动化测试工具不要太香~
    如何判断多用户商城系统是否靠谱?
    [Power Query] 汇总表
    企业财务数字化转型怎么才能落地?_光点科技
    网络工程师回顾学习(第二部分)
    游戏遇到的问题
    【Python】2D/3D框IOU简单计算方法
    云原生:深入掌握Docker日志管理:高效策略与最佳实践
    Linux系列之查找命令
    Unity3D 基础——使用 Mathf.SmoothDamp 函数制作相机的缓冲跟踪效果
  • 原文地址:https://blog.csdn.net/sinat_36759535/article/details/126212241