Currently I have 3 nodes, 330 indices and 1,822 shards and approx 3 TB of memory.
Currently these 3 nodes are master-data nodes and its not coping well with the load.
I was planning to keep these 3 nodes as data nodes, then have another 3 nodes and set these up as master only nodes.
Considering 3 data nodes will have 1TB memory each, I was wondering if anyone could give me an idea on how much memory would each of the 3 master nodes require?
By "memory" I think you mean disk space, right? 1TB of RAM is a lot! Dedicated master nodes need a small amount of disk space. How many bytes is the response you get from
GET _cluster/state in your cluster?
I was hoping to use the 1TB machines as a data node, as i mentioned we index alot of data. All i would like to find out is how small does master node need to be considering we have;
This is the information we need to answer your question:
i cant seem to be able to check that via kibana due to gateway issues, however i did
curl -XGET 'http://elastic1-node:9200/_cluster/state/' >> /tmp/clusterstate.txt
and the bytes that correspond to the file which the results are written is:
20196970 Oct 2 12:38 clusterstate.txt
So essentially 20196970 bytes.
i can also provide the results of /_cluster/stats?human&pretty' as well if you like?
Ok 20MB for the cluster state, that sounds good. I would expect 1GB of space for the master's data path would be more than enough.
Based on this, can you give a recommendation for CPU and RAM? (per master node)
also 67 MB for the cluster state not 20 - so assuming 4 GB of space perhaps?
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.