Before an upgrade to 7.x, why is it required to set the below value discovery.zen.ping.unicast.hosts ?
" After the cluster forms successfully for the first time, remove the cluster.initial_master_nodes setting from each nodes' configuration. Do not use this setting when restarting a cluster or adding a new node to an existing cluster."
Does this setting needs to be explicitly removed from elasticsearch.yml file after cluster bootstrapping is completed?
Thanks for the reply.
I think my first question is not clear. let me rephrase it. Before an upgrade to 7.x, In the documentation i see its mentioned that we need to set the below value discovery.zen.ping.unicast.hosts
So i infer that we need to set this value in 6.x before i upgrade to 7.x.
Why is this required?
" The first three settings in this list are only available in versions 7.0 and above. If you are preparing to upgrade from an earlier version, you must set discovery.zen.ping.unicast.hosts or discovery.zen.hosts_provider ."
we need to set this value in 6.x before i upgrade to 7.x.
Why is this required?
What happens if we keep the setting "cluster.initial_master_nodes" even after cluster formation ?
And i think what Srikanth was asking is, does it really necessary to set "discovery.zen.ping.unicast.hosts" to list of master eligible nodes on all the nodes in 6.8 (6.x) cluster before upgrading to 7.x ?
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.