I have the following situation. I'm using 6 ES nodes with unicast
(unfortunately I cannot use multicast), I have discovery pings and timeouts
set up (as defaults for now, 3 pings, 30 sec timeouts).
Yesterday we had a network issue for more than 3 minutes and that caused
that the ES cluster fell into 4 pieces (my config required only one
master-able node which is also unfortunate, whatever...).
In the logs I've seen that ES nodes decided to split the cluster after the
The problem is that once the network came back up, the ES nodes did not try
How should this work? Is there any option that I could set so if the
cluster is not complete (not each node is connected) retry in every X
seconds to rejoin all whole cluster (use case: unicast, each node knows
about all of the cluster nodes)?
If there isn't any option like that, is there any way (for example calling
an admin REST url) to force the rejoin of the cluster?
I know that this could be done with restarting each nodes (running the ES
with a through a process manager and calling the _shutdown REST url for
each node), but I don't really want to restart the nodes if it's not a must.
Thanks in advance,
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firstname.lastname@example.org.
For more options, visit https://groups.google.com/groups/opt_out.