美文网首页Elastic/日志分析DockerIT必备技能
Elasticsearch & Kibana环境安装(CentO

Elasticsearch & Kibana环境安装(CentO

作者: GALAace | 来源:发表于2021-05-26 16:14 被阅读0次

    这里我们以CentOS下Docker安装的方式演示
    关于Docker的安装可以参考之前的文章CentOS7.x安装Docker,这里不再赘述。

    一、Elasticsearch安装步骤

    1. 拉取镜像
    docker pull docker.elastic.co/elasticsearch/elasticsearch:7.6.2
    
    拉取成功
    2. 启动容器
    docker run -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:7.6.2
    

    说明:discovery.type=single-node设置为指定节点为单节点发现以便绕过ES的引导检查

    启动成功
    3. 查看容器id
    docker ps
    
    容器id

    这时,ES已经启动成功,访问\color{#FF0000}{服务器IP:9200}可以查看,我们能发现容器id和name值一致

    浏览器访问
    接下来我们做一些修改
    4.进入容器
    docker exec -it {容器id} bash
    
    进入容器
    5.修改配置文件
    vi config/elasticsearch.yml
    

    按 i 进入编辑模式,修改集群名称和节点名称

    cluster.name: my-application
    node.name: node-1
    

    Esc :wq保存
    Control+D退出当前容器

    6. 重启容器
    docker restart {容器Id}
    
    重启ES

    再次访问\color{#FF0000}{服务器IP:9200}配置已经生效

    浏览器访问

    二、Kibana安装步骤

    步骤和ES基本一致

    1. 拉取镜像
    docker pull kibana:7.6.2
    
    2. 启动容器
    docker run --name kibana -p 5601:5601 -d kibana:7.6.2
    
    3. 查看容器id
    docker ps
    
    4. 访问

    浏览器\color{#FF0000}{服务器IP:5601},如果出现Kibana server is not ready yet,如下面页面,说明Kibana没有找到ES节点

    没找到ES
    处理这种情况,我们需要修改Kibana的配置
    1. 进入容器
    docker exec -it {容器id} bash
    

    2.编辑Kibana配置文件

    vi config/kibana.yml
    
    1. 修改配置文件中的elasticsearch.hosts,改成自己的服务器的ip地址,如图
    kibana.yml

    Esc :wq保存
    Control+D退出当前容器

    1. 重启容器
    docker restart {容器Id}
    

    5.再次访问
    \color{#FF0000}{服务器IP:5601}

    kibana主页
    至此,Kibana安装成功。

    相关文章

      网友评论

        本文标题:Elasticsearch & Kibana环境安装(CentO

        本文链接:https://www.haomeiwen.com/subject/atwksltx.html