栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

docker 下启动es和kibana,出现连接不上的问题,阿里云服务器

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

docker 下启动es和kibana,出现连接不上的问题,阿里云服务器

首先docker安装对应的es和kibana

docker pull elasticsearch:7.8.0
docker pull kibana:7.5.1

文件自己创建就OK,docker挂载
es3.yml

#集群名称
cluster.name: elasticsearch-cluster
#
##节点名称
node.name: node-3
#
##是不是有主节点资格
node.master: true
#
##是否存储数据
node.data: true

node.max_local_storage_nodes: 3
#
##网关地址
network.host: 0.0.0.0
#
##端口
http.port: 9200
#
##内部节点直接沟通端口
transport.tcp.port: 9300
#
##es7.x之后新增配置,写入候选主节点的设备地址,在开启服务后可以被候选为主节点
discovery.seed_hosts: 127.0.0.1:9200
#
##es7.x之后新增配置,初始化一个新的集群时 需要此配置来选举master
cluster.initial_master_nodes: node-3

# 改一下elasticsearch的以下配置
discovery.zen.minimum_master_nodes: 1 #最多的主节点个数
gateway.recover_after_nodes: 1 #超时后生效的节点数
#
http.cors.enabled: true
http.cors.allow-origin: "*"

启动es

docker run -e ES_JAVA_OPTS="-Xms128m -Xmx128m" -d -p 9200:9200 -p 9300:9300 -v /software/ES/es3.yml:/usr/share/elasticsearch/config/elasticsearch.yml -v /software/ES/data1:/usr/share/elasticsearch/data --name node-1  elasticsearch:7.8.0

kibana.yml文件配置

server.host: 0.0.0.0
elasticsearch.hosts: http://172.17.0.5:9200

此处需要注意: 因为docker启动的时候,会分配es的一个地址,需要自己查看
在这里卡了好久

docker  logs -f  node-1  // 就是启动的es容器,查看日志

启动kibana

 docker run --name kibana 
 -v /software/kibana/kibana.yml:/usr/share/kibana/config/kibana.yml -p 5601:5601 
 -d kibana:7.5.1
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/884567.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号