Is it fine to have a 2 node cluster for Elastic Search?

+1. If you really want it to be 2-nodes, make one of the nodes only master (though u will have single point of failure) and both nodes as data nodes. :smile: