elasticsearch Kibana:无法恢复连接:http://elastic-url:9200/
我安装在Centos8上:
elasticsearch Kibana:无法恢复连接:http://elastic-url:9200/,
elasticsearch,kibana-7,
elasticsearch,Kibana 7,我安装在Centos8上: elasticsearch 7.3.1版 kibana版本7.3.1 curl-I localhost:9200/status正常 curl-I localhost:5601/status-->kibana尚未就绪 在配备centos7(.226)的机器中,一切正常 这是kibana日志: 有人能帮帮我吗?Elasticsearch7.x.x在第一次启动时需要集群引导,并且除非Elasticsearch准备就绪并且7.x.x版本中的每个节点都在运行Elasti
- elasticsearch 7.3.1版
- kibana版本7.3.1
curl-I localhost:9200/status
正常
curl-I localhost:5601/status
-->kibana尚未就绪
在配备centos7(.226)的机器中,一切正常
这是kibana日志:
有人能帮帮我吗?
Elasticsearch
7.x.x在第一次启动时需要集群引导,并且除非Elasticsearch
准备就绪并且7.x.x版本中的每个节点都在运行Elasticsearch
,否则Kibana
不会启动
我将写下你通常在真正的机器上所做的步骤,这样其他任何人都可以做同样的事情。在docker中,除了您在容器中工作之外,它可能看起来类似
在我们开始之前,停止kibana和elasticsearch:
service kibana stop
service elasticsearch stop
killall kibana
killall elasticsearch
确保它是死的:
service kibana status
service elasticsearch status
然后进入/etc/elasticsearch/
并编辑elasticsearch.yml
文件。在文件末尾添加:
cluster.initial_master_nodes:
- master-a
- master-b
- master-c
其中,master-*
将等于每个节点上的node.name
。保存并退出。开始Elasticsearch
,然后Kibana
。在内存较低的机器上(大约4GB,也可能在Docker中,因为它通常为容器提供4GB内存),您可能必须首先启动Kibana
,让它“编译”,停止它,启动Elasticsearch
,然后返回Kibana
在配备puppet的机器上,确保puppet
或cron
未运行,以防启动kibana/elastic
太早
来源:谢谢多明,但您的答案是针对集群节点中的Elasticsearch。我的安装是针对单个节点中的elasticsearch。您也一样-只在集群中放置一个节点。初始\u主\u节点