elasticsearch - 无法从 Elasticsearch 获取 [data] 集群的许可证信息
问题描述
我已经安装了 elasticsearch 7.5.1 和相同版本的 Kibana。我的 es 集群看起来不错,但是 Kibana 无法连接到 elasticsearch。
Kiabana.yml 如下:
server.port: 5601
server.host: "<IP of the kibana instance>"
server.name: "<Name of the kibana instance>"
elasticsearch.hosts: [ "https://<IP of ES instance 1>:443" , "https://<IP of ES instance 2>:443" ]
elasticsearch.username: "<kibana_user>"
elasticsearch.password: "<kibana_user_password>"
server.ssl.enabled: true
server.ssl.certificate:
server.ssl.key:
xpack.security.enabled: true
xpack.reporting.kibanaServer.port: 443
xpack.reporting.kibanaServer.protocol: https
elasticsearch.ssl.certificateAuthorities: [ "" ]
elasticsearch.ssl.verificationMode: certificate
logging.dest: /etc/kibana/log/kibana.log
我已经尝试过 kibana_oss 和 non_oss,但我得到了同样的错误。
解决方案
如果 ES 集群主节点设置不正确,可能会发生这种情况。
先测试ES集群健康
curl <ES_IP:PORT>/_cluster/health?pretty
推荐阅读
- vagrant - 创建磁盘 Hyperv Windows 10 时出现 Vagrant 错误
- syntax - 乔姆斯基层次结构和机器人框架
- youtube - 下载 youtube 数据时出现“YouTube 说:无法提取视频数据”
- javascript - 尝试将 Web 部件文档库的标题覆盖为 URL 中的值 - SharePoint 2016
- amazon-web-services - 除非在特定容量下,否则如何防止创建 DynamoDB 表
- .htaccess - 使用 HTaccess 重定向特定的用户代理
- python - 将向量的每个元素的元素与同一向量的后续元素相除
- ionic-framework - 如何将输入值显示到离子网格?
- python - 很难尝试在 python 中处理异常
- json - 在 sqlalchemy 上执行 json 发布请求时出现键错误