Lo único que veo raro en tu configuración (mira que he editado to post para leerlo mejor), es que en cluster.initial_master_nodes puedes dejar uno de los dos nodos o los dos, pero no de manera excluyente.
¿Has revisado los logs de Elasticsearch a ver si te dicen algo?
Yo lo que haría es:
- parar los dos nodos
- arrancar
node1y ver sus logs, a ver no hay errores - arrancar
node2y comprobar si se une al cluster o no, con un ojo en los logs denode1para ver si lo registra - si todo va bien, ya puedes usar la API para ver info de tus nodos
GET /_cat/nodes?vdesde la consola de Kibana por ejemplo