Closed in0rdr closed 4 years ago
This could be resolved with https://github.com/geerlingguy/ansible-role-elasticsearch/issues/38 as well, because it concerns "append only" arguments for newer versions of Elasticsearch
@in0rdr , agreed - https://github.com/geerlingguy/ansible-role-elasticsearch/issues/38 was a great suggestion. Simple and effective.
Pull request has been submitted https://github.com/geerlingguy/ansible-role-elasticsearch/pull/54
This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution!
Please read this blog post to see the reasons why I mark issues as stale.
This issue has been closed due to inactivity. If you feel this is in error, please reopen the issue or file a new issue with the relevant details.
Elasticsearch 7.x comes with new parameters for discovery of cluster nodes: https://www.elastic.co/guide/en/elasticsearch/reference/current/discovery-settings.html
If
network.host: 0.0.0.0
is set, Elasticsearch will not start without settinginitial_master_nodes
as well:If this is not the case, Elasticsearch will fail to start with the following message:
I did not check on the other parameters,
seed_hosts
orseed_providers
. Probably they could be implemented in the same "task". However, a single-node Elasticsearch bootstraps fine by defininginitial_master_nodes
only.