参照了其他博客,经验证完全正确,针对es启动报错:
ERROR: [1] bootstrap checks failed
[1]: the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured
这是由于之前在elasticsearch.yml中设置了:
解决办法:将elasticsearch.yml中的#cluster.initial_master_nodes: ["node-1","node-2"]注释去掉,并将“node-2”去掉,重启即可
注:在notepad++中修改elasticsearch.yml,要用UTF-8编码格式进行保存。