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