配置kibana报错:connect ECONNREFUSED 127.0.0.1:9200

在linux虚拟机中刚配置好elasticsearch,在虚拟机中使用 http://localhost:9200 和 http://127.0.0.1:9200 都可以正常访问到 elasticsearch首页,接着配置kibana时,使用命令:

docker run --name kibana -e ELASTICSEARCH_HOSTS=http://localhost:9200 -p 5601:5601 -d kibana:7.4.2

或者

docker run --name kibana -e ELASTICSEARCH_HOSTS=http://127.0.0.1:9200 -p 5601:5601 -d kibana:7.4.2

,然后在虚拟机浏览器中访问 http://localhost:5601 或者 http://127.0.0.1:5601 ,浏览器页面都访问不了kibana,然后使用 docker logs cba     (cba是kibana容器id的前3位)查看日志,发现都有报错:connect ECONNREFUSED localhost:9200 或者 connect ECONNREFUSED 127.0.0.1:9200,就很奇怪,最后试了一下,输入命令:ifconfig    找到了虚拟机的ip地址为:

192.168.64.128    ,然后先用  docker stop cab   停止kibana容器 ,再  docker  rm cba   移除kibana容器,再  docker run --name kibana -e ELASTICSEARCH_HOSTS=http://192.168.64.128:9200 -p 5601:5601 -d kibana:7.4.2 启动并配置容器,然后,在虚拟机中访问 http://192.168.64.128  发现竟然可以访问了,kibana首页出来了,神奇的是使用 http://localhost:5601 和 http://127.0.0.1:5601 在虚拟机中也可以访问kibana首页了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值