Kibana server is not ready yet

当我们启动kibana的时候,发现通过浏览器访问不了kibana目标地址。 出现:server is not ready yet。

第一步

查看容器日志

docker logs kibana
{"type":"log","@timestamp":"2020-11-10T13:26:39Z","tags":["warning","elasticsearch","admin"],"pid":6,"message":"Unable to revive connection: http://192.168.110.128:9200/"}

其中大概意思就是说我们没有连接上。这里的ip我们将他改为容器分配的ip地址即可。

第二步

查询容器分配给es的ip地址

docker inspect elasticsearch  |grep IPAddress
第三步

把得到的es的ip地址放到 kibana容器内的 kibana.yml文件中即可

elasticsearch.hosts:["http://172.17.0.11:9200"]
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐