I have a runnig environment with 5 nodes cluster. Each of them has installed mongo, graylog and elasticsearch .
Now I would like to reconfigre this into 2 nodes with graylog only (node 1 and node 2) and 3 nodes with elasticsearch only (nodes 3, 4 and 5).
To change the elasticsearch I probably need to do this:
elasticsearch nodes are aware of each other by the list of nodes in elasticsearch.yml:
I will remove nodes1 and 2 form this list, so it remains only:
discovery.zen.ping.unicast.hosts: node3, node4, node5
in the graylog server.conf I currently also have all five nodes listed. Which ones should I list to reach new configuration ?
elasticsearch_discovery_zen_ping_unicast_hosts = node1, node2
- Any other changes ?