I am little new into elastic search world.
I have deployed elastic search single node that includes multiple index in production on one of the systems that contains more than 1L docs.
My Questions are -
I have different machines with elastic search installed on them so now how do i add multiple nodes(maybe called slaves) to replicate this data and indexes on all of them that will help in case of failure of current master node and also help in load balancing (but also needs to avoid split brain)
Also If someone can explain when a search query is executed will it fetch result from master or it will do load balancing and fetch result from any nodes in cluster.
Thank You in advance