node.max_local_storage_nodes: 3gateway.recover_after_nodes: 3gateway.expected_nodes: 3discovery.zen.minimum_master_nodes: 3discovery.zen.ping.unicast.hosts: ["localhost"]
node.max_local_storage_nodes: 1gateway.recover_after_nodes: 1gateway.expected_nodes: 1discovery.zen.minimum_master_nodes: 1discovery.zen.ping.unicast.hosts: ["localhost"]
path.data: /data/moloch/data/host1path.logs: /data/moloch/logs/host1path.data: /data/moloch/data/host2path.logs: /data/moloch/logs/host2path.data: /data/moloch/data/host3path.logs: /data/moloch/logs/host3
./bin/elasticsearch -Des.node.data=false -Des.node.master=true -Des.node.name=NoData
(this acted as the master node and overrode the three settings listed)
Instance 2 (data):
./bin/elasticsearch -Des.config=/usr/local/opt/elasticsearch/config/elasticsearch.0.yml
(also changed path.data to /usr/local/var/elasticsearch/0/ and path.logs to /usr/local/var/log/elasticsearch/0/)
Instance 3 (data):
./bin/elasticsearch -Des.config=/usr/local/opt/elasticsearch/config/elasticsearch.1.yml
(also changed path.data to /usr/local/var/elasticsearch/1/ and path.logs to /usr/local/var/log/elasticsearch/1/)