Can we have master and ingest nodes set true on same nodes

(Gaurav Harsola) #1


I have 5 nodes cluster, where i kept 3 nodes , which serve as master and ingest nodes and rest 2 nodes act as only data nodes.

Is this good practise? How the flow will be ? and do we need one more node coordinating node where all three options (M,I and D) will be false.


(Mark Walkom) #2

Not really. If you have dedicated master then that is all they should do, no indexing, no ingesting.

I don't know your use case, but for such a small cluster you are probably better off making all nodes master+data+ingest.

(Gaurav Harsola) #3

we have huge data and cluster size is increasing we are planning to move it to 10 node cluster .so is it good to keep 3 master node and 1 ingest node and rest as data nodes.Let me know your opinion


(Mark Walkom) #4

Yes, that would be a sane idea.

(Gaurav Harsola) #5

Any suggestion on coordinating node.Should it be there ? and if yes then how many nodes ?


(Mark Walkom) #6

If you want one, start with just that one and see how it performs.

(Gaurav Harsola) #7

so how ingest node and coordinating node differ in flow..I am little confused in both.Let suppose, if we have 3 node master, 1 ingest node, 1 coordinating node and 5 data node ccluster


(Mark Walkom) #8

Ingest node -
Coordinating node -

Ingest is for processing of data into the cluster.
Coordinating is for querying of that data, kind of like a load balancer.

(system) #9

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.