I have found out that in a tribe node client setup, if one of the clusters being accessed via the Tribe node, has more than a set number of indices, the tribe node looses the ability to search that cluster.
- 2 Node ES Cluster indexing twitter data
- 1 Node logstash Cluster indexing logs from applications
- 1 Node tribe node setup
Version of ES : 1.5.2
Version of java : 1.7_0_76
running on Linux: 2.6.32-431.5.1.el6.x86_64
The log stash Cluster had 67 indices for the past 67 days. (rolling index of one per day).
At some point my tribe node lost its "connection" to the log stash ES Cluster. The Logstash Cluster is able to see the tribe node as a Client node. However, the Tribe node is not able to get any information back. Is this because of corrupt data ? or is there any built in limit to using Tribe nodes ?
If it is data corruption, how can I go about finding out what might be wrong ?
Thanks for the help