docker安裝ES和kibana


安裝ES

一、(1.)安裝

[root@localhost ~]# docker pull elasticsearch:6.8.6

es比較耗內存資源,-e ES_JAVA_OPTS=”-Xms1024m -Xmx1024m” 用來指定es運行時的最大內存和最小內存,防止服務器死機

[root@localhost ~]# docker run -e ES_JAVA_OPTS="-Xms1024m -Xms1024m" -d -p 9200:9200 -p 9300:9300 --name elasticsearch elasticsearch:6.8.6

安裝完別直接訪問打開es的日志,看一下是否報下面的錯

查看日志

[root@192 ~]# docker logs -f elasticsearch

出現下列問題

ERROR: [1] bootstrap checks failed

[1] : max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

執行以下命令

[root@192 ~]# sysctl -w vm.max_map_count=262144

 

重啟docker

[root@192 ~]# docker start elasticsearch

 

(5.)成功訪問

 

 

 

 

 

 

 

 

 

2,.安裝kibana

[root@centos7-076 ~]# docker pull kibana:6.8.10
[root@centos7-076 ~]#docker run --name kibana -e ELASTICSEARCH_URL=http://192.168.109.110:9200 -p 5601:5601 -d kibana:6.8.10

(1.)在安裝docker如果顯示

........................................not yet

首先我們要關閉我們虛擬機的防火牆

后我們查看防火牆狀態

systemctl status firewalld

(2.)之后我們再進入kibanalogs

docker logs -f kibana

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM