Hi to All.,
First, I will Share my ElasticSearch Servers Configurations,
we have, Totally 3 nodes[1master node,data=false, 3 slave nodes, data=true]
and all are running under same cluster, but two nodes are running on one
server[xx.xx.xx.88] and the remaining two are running on other
each node has 5gb of heap memory.
Second, what we are doing with these nodes is,
A. we are loading documents into these nodes using routing mechanism.
i.e., we have one algorithm which will use msisdn number to generate
the routing value, and we use this routing value to insert the same record
default value for shards and replica settings is: 8 for shards and 0
So, eventually, All indices have 8 primary shards and 0 replicas.
when we insert any document, it will sit in a shard which has the same
value of the routing value.
This means for a fixed routing value, the document will send to a
fixed shard[this shard has the same value which is same as routing value]
And also this shard is fixed with one of the our Data Node.
So this indexing operation is tightly coupled with the record with the node.
Unfortunately, one of our data node got failure during performing a query
operation[here, bulk loading operation is running continuously in
the node that got failure is unresponsible and the other data node and
master node is responsible. Due to this,
some of the records are not inserted into elasticsearch[the records are
tightly coupled with nods, explained above in point A].
Now, what we need is,
- how to do load balance while the node got failure.
[i.e., the shards of the node, that got down, should be available for index/query operation...]
- please share the details about the load balance, how it works and
- is it solve my problem or not?.
also tell me is there any other mechanism to fix this problem. please share
if you know.
We appreciate your reply..
Thanks and Regards
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firstname.lastname@example.org.
For more options, visit https://groups.google.com/groups/opt_out.