I want to install an elasticsearch cluster on two servers.
The servers are separated by a few kilometers.
I think create a master/data node on the server 1 and a master/data node on the server 2.
Thus, if a site become unavailable, the data are still available.
Judging from documentation and many experts, a cluster need 3 nodes set as master.
Where can I put this third master node ? on server 1/2 or an other server ?
Which roles it must have ? master only or master/data ?
Thanks all for your feedbacks.