背景:macbookpro m2安装了docker desktop,然后在docker desktop上安装elasticsearch、kibana、logstash,版本都是7.17.6
基本参数如下
笔记本型号 | macbookpro m2 |
---|---|
elasticsearch版本 | 7.17.6 |
kibana版本 | 7.17.6 |
logstash版本 | 7.17.6 |
elasticsearch的配置如下
~/m/s/c/es_out_disk/elasticsearch cat elasticsearch.yml ✔ base Py at 16:51:29
cluster.name: "wzx-es"
network.host: 0.0.0.0
kibana的配置如下(报错时的配置)
ip配置的是localhost
~/m/s/c/es_out_disk/kibana cat kibana.yml ✔ base Py at 16:53:10
#
# ** THIS IS AN AUTO-GENERATED FILE **
#
# Default Kibana configuration for docker target
server.host: "0.0.0.0"
server.shutdownTimeout: "5s"
elasticsearch.hosts: [ "http://localhost:9200" ]
monitoring.ui.container.elasticsearch.enabled: true
i18n.locale: zh-CN
kibana的配置如下(解决时的配置)
ip配置的是本机内网IP地址文章来源:https://www.toymoban.com/news/detail-843804.html
~/m/s/c/es_out_disk/kibana cat kibana.yml ✔ base Py at 16:53:10
#
# ** THIS IS AN AUTO-GENERATED FILE **
#
# Default Kibana configuration for docker target
server.host: "0.0.0.0"
server.shutdownTimeout: "5s"
elasticsearch.hosts: [ "http://172.16.27.1:9200" ]
monitoring.ui.container.elasticsearch.enabled: true
i18n.locale: zh-CN
说明:当我用容器内的配置文件启动时,elasticsearch和kibana都用localhost就可以了,没啥问题
当我用挂载的配置文件启动时,访问kibana就有问题了,解决方案就是修改kibana的配置文件的地址为内网的IP地址就可以了(不知道是什么原理,后续了解了再继续完善文档)文章来源地址https://www.toymoban.com/news/detail-843804.html
到了这里,关于docker启动Kibana报错:Unable to retrieve version information from Elasticsearch nodes的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!