我正在尝试按照文档在单个 Ubuntu 18 vm 上安装 elasticsearch 和 kibana。Elasticsearch 安装和Kibana 安装
注意: - 我将 ES_HEAP_SIZE 环境变量设置为 VM OS 内存的一半 - 我将 netplan 设置为 VM 上的静态 IP:10.1.2.10 或其他 - 我将 ulimits 设置为无限制,以便 Lucene 可以自由控制文档 - 我添加了 Elasticsearch 服务以在重启时启动 - 我配置了 yml 文件:network.host:0.0.0.0
一旦按照文档安装并配置好 Elasticsearch,它就可以正常工作。
安装Kibana后,启用服务,启动服务,配置yml,重启服务等
该服务将不会运行
我已经针对 kibana.yml 文件尝试了如下组合:
server.host: "localhost"
server.host: "localhost"
elasticsearch.hosts: ["localhost:9200"]
server.host: "localhost:5601"
elasticsearch.hosts: ["localhost:9200"]
server.host: "0.0.0.0"
elasticsearch.hosts: ["localhost:9200"]
server.host: "10.1.2.10"
elasticsearch.hosts: ["10.1.2.10:9200"]
server.host: "10.1.2.10:5601"
elasticsearch.hosts: ["10.1.2.10:9200"]
server.host: "0.0.0.0"
elasticsearch.hosts: ["10.1.2.10:9200"]
等等,等等,等等
有人能帮忙配置一下吗?我找到的所有东西似乎都留下了“localhost”,但我假设是因为我在虚拟机上运行它并从另一个虚拟机访问,所以这是 config/Kibana 的问题。正如我所说,我可以正常访问 Elasticsearch 从另一台机器返回的 10.1.2.10:9200 消息。
谢谢
答案1
抱歉,我回答了我的问题,但如果有人遇到同样的问题,它可能会节省您一些时间。
就我而言,它确实有效,只是我等待的时间不够长。我猜 kibana 服务运行花了一分钟多一点的时间,因为在等待了大约这么长时间后,网页出现了。虽然我使用的是
service --status-all
当我检查时,即使它运行后也从未进入[+]。