Hello Folks,
I have 3 elastic(5.1.2) nodes (01,02,03), of which 01,02 are in Datacenter1 and 03 is in Datacenter2. the elasticsearch.yml on all 3 has the below settings
- Cluster name is same across all - it is cluster01
- host and node names specific to the Linux server , like node01 ,node02 and node03.
- discovery.zen.ping.unicast.hosts: ["node01", "node02" , "node03"]
- We have kibana pointing to node01.
I have few questions here
- In the above scenario is there a Master ? and slave ?
- what is the best way to stop/start ES ? 1 node at a time , we tried to stop/start 3,2,1 , the nodes threw errors like no master etc
path: /_bulk, params: {}org.elasticsearch.cluster.block.ClusterBlockException: blocked by: [SERVICE_UNAVAILABLE/2/no master]; - is it recommended to switch to master/slave mode ? Currently this set up of ours is running fine,wanted to make sure the stop/start of nodes to minimize errors.
Any feedback/recommendations will be helpful