|
This post has NOT been accepted by the mailing list yet.
Occasionally, the error message is misleading so I suggest you check the following
- if these are VMs then check the number of processors allocated per VM vs the number of ES instances per VM if you are running more than one instance of ES per VM
- the settings in /etc/security/limits.conf for the number of file descriptors, number of processes
- it depends on the traffic to your cluster, in my experience, when I split the responsibilities to the master node and client node, the cluster is behaving better and the error is gone. For example, if your master node is also acting as a client node (if http.enabled is true) and maybe data node in this case since you have 3-node. Then you need to turn http off in master node and data node(s), add a client node with http on to minimize the amount of work the master node has to perform. You can index data directly with data node(s), for searches and aggregation, use the client node.
To learn more about these, check the documentation for master node, client node and data node.
Hope this helps.
|