Best configuration for a 4 hosts cluster


I am about to start a new ES cluster that will index 250Gb(500M docs) spread around ~10 indices.

I have four hosts available and was wondering what the best cluster setup for this would be?

I though about doing this:

Node1 :, node.master=false
Node2 :, node.master=true
Node3 :, node.master=true
Node4 :, node.master=true

And then set minimum_master_nodes=2 on all nodes, is this ok?


Yes, it's a safe configuration. It's not obvious that having a separate client node in a four-node cluster gives the best bang for the buck, but it depends on your query load. I suggest you do some measurements.

Ok thanks!