【发布时间】:2019-10-24 07:02:46
【问题描述】:
在 Ubuntu 18.04 上安装了 ElasticSearch 7.3.0。能够在开发模式下启动它。现在我想从另一台机器远程连接到ES,所以我更改了elasticsearch.yml中的配置并尝试在生产模式下启动它(尽管仍然只有一个ES机器)。下面是我的 elasticsearch.yml 文件:
但是,每次我运行 'sudo systemctl start elasticsearch.service' 命令后,elasticsearch 都会给我这个警告“默认发现设置不适合生产使用:至少一个 [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] 必须配置”。
正如您在第一张图片中看到的,我确实正确配置了 cluster.initial_master_nodes。那么我在这里错过了什么?
---更新------------------------------- -------------------------------------------------- ----------------------
我刚刚意识到无论我尝试重新启动elasticsearch服务多少次,由于某种原因它没有更新日志文件。如您所见,最后一条日志的时间戳是 2019-08-10,也就是昨天。我很确定我今天早上重启了几次服务,今天是 2019-08-11。附言我在 UTC-8 时区。
【问题讨论】:
标签: elasticsearch