I am having a problem with Elastic 2.3.4 where nodes do not see each other.
When I try to boot them, both nodes are "started", but when checking cluster health I get master_not_discovered_exception (503)
my configurations are:
discovery.zen.ping.unicast.hosts: ["host1", "host2"]
When I change discovery.zen.minimum_master_nodes to 1 (just for the test), each node work as master (status=green), but they do not see the other:
delaying initial state recovery for [5m]. expecting  nodes, but only have 
How can I fix it, please?