Elasticsearch & Kibana環(huán)境安裝(CentOS)

這里我們以CentOS下Docker安裝的方式演示
關(guān)于Docker的安裝可以參考之前的文章CentOS7.x安裝Docker,這里不再贅述。

一、Elasticsearch安裝步驟

1. 拉取鏡像
docker pull docker.elastic.co/elasticsearch/elasticsearch:7.6.2
拉取成功
2. 啟動(dòng)容器
docker run -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:7.6.2

說(shuō)明:discovery.type=single-node設(shè)置為指定節(jié)點(diǎn)為單節(jié)點(diǎn)發(fā)現(xiàn)以便繞過(guò)ES的引導(dǎo)檢查

啟動(dòng)成功
3. 查看容器id
docker ps
容器id

這時(shí),ES已經(jīng)啟動(dòng)成功,訪問(wèn)\color{#FF0000}{服務(wù)器IP:9200}可以查看,我們能發(fā)現(xiàn)容器id和name值一致

瀏覽器訪問(wèn)

接下來(lái)我們做一些修改

4.進(jìn)入容器
docker exec -it {容器id} bash
進(jìn)入容器
5.修改配置文件
vi config/elasticsearch.yml

按 i 進(jìn)入編輯模式,修改集群名稱和節(jié)點(diǎn)名稱

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

Esc :wq保存
Control+D退出當(dāng)前容器

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

再次訪問(wèn)\color{#FF0000}{服務(wù)器IP:9200}配置已經(jīng)生效

瀏覽器訪問(wèn)


二、Kibana安裝步驟

步驟和ES基本一致

1. 拉取鏡像
docker pull kibana:7.6.2
2. 啟動(dòng)容器
docker run --name kibana -p 5601:5601 -d kibana:7.6.2
3. 查看容器id
docker ps
4. 訪問(wèn)

瀏覽器\color{#FF0000}{服務(wù)器IP:5601},如果出現(xiàn)Kibana server is not ready yet,如下面頁(yè)面,說(shuō)明Kibana沒(méi)有找到ES節(jié)點(diǎn)

沒(méi)找到ES

處理這種情況,我們需要修改Kibana的配置

  1. 進(jìn)入容器
docker exec -it {容器id} bash

2.編輯Kibana配置文件

vi config/kibana.yml
  1. 修改配置文件中的elasticsearch.hosts,改成自己的服務(wù)器的ip地址,如圖
kibana.yml

Esc :wq保存
Control+D退出當(dāng)前容器

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

5.再次訪問(wèn)
\color{#FF0000}{服務(wù)器IP:5601}

kibana主頁(yè)

至此,Kibana安裝成功。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容