gpt4 book ai didi

elasticsearch - Kibana 启动失败并显示许可证信息,随后显示无法检索版本信息

转载 作者:行者123 更新时间:2023-12-04 19:30:19 28 4
gpt4 key购买 nike

我试图遵循这个 guideline用于在 Centos 8 上安装 ELK(在一个 AWS 集群之上)。

安装 elastickibana 后,kibana 启动失败:

*"message":"License information could not be obtained from Elasticsearch

我谷歌了一下,意识到我应该使用 OSS 版本(最新的是 7.10.2)所以确保只安装OSS版本。你可以用这个 guideline

在那之后,我从 kibana.log

得到了新的错误
-08T07:19:32Z","tags":["error","savedobjects-service"],"pid":62767,"message":"Unable to retrieve version information from Elasticsearch nodes."}

我尝试用谷歌搜索,但没有适合我的解决方案。

我的kibana.yaml:

server.port: 5601
server.host: "0.0.0.0"
elasticsearch.hosts: "[my public AWS instance ip:9200]"

我的elasticsearch.yaml:

path.data: /var/lib/elasticsearch
path.logs: /var/log/elasticsearch
network.host: 0.0.0.0
http.port: 9200
discovery.seed_hosts: "[my private AWS instance ip]"
cluster.initial_master_nodes: "[my private AWS instance ip]"

更新:

如果我将 kibana.yaml 文件中的这一行更改为:

elasticsearch.hosts: "http://localhost:9200"

然后就可以了。根本原因是什么?为什么它不能访问弹性公共(public)IP而只能访问本地?

最佳答案

根据@leandrojmp 的评论,问题确实出在 elasticsearch.hosts 中的公共(public) IP。一旦我将它替换为我的私有(private) ip,它就可以工作了

关于elasticsearch - Kibana 启动失败并显示许可证信息,随后显示无法检索版本信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66994227/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com