I think you restarted master1 first (the one who have less documents) and then 
master2.
Try to do the opposite and wait for master2 to be up and running before 
starting master1.

Also, note that in production, you should consider having 3 master nodes.

My 2 cents

--
David ;-)
Twitter : @dadoonet / @elasticsearchfr / @scrutmydocs


Le 4 mai 2014 à 03:50, cl f <[email protected]> a écrit :

Hi everyone, I am new to elasticsearch. I'v setted up a small cluster (with 
version 0.90.1).
Within the cluster I have 4 nodes total:

loadblancer node 1: on app1 server
loadblancer node 2: on app2 server
     master node 1: stand alone server 1
     master node 2: stand alone server 2

This architecture is come from the idea in this discussion:
http://stackoverflow.com/questions/17596182/connecting-to-elasticsearch-cluster-in-nest
See Duc.Duong's reply

each master node have config as:
node.master: true
node.data: true
discovery.zen.ping.multicast.enabled: false
discovery.zen.ping.unicast.hosts: 
["<ip-of-master1>:9300","<ip-of-master2>:9300"]

I can get cluster have green status now. For me, the most important thing is 
failover, and now this is basicly avaliable. 
That is to say, I can shut down one master (using command "service 
elasticsearch stop") and ES still work correctly, and when I start that master 
again, 
it joins the cluster as a new candidate master, the status goes green, and data 
gets synced.

But,in extreme situation, if I did not start that master again, instead:
I shutdown the remaining master after inserting some documents, then, 
I start the 2 masters, status goes green again, but the recently inserted 
documents won't be synced.

How can I get these documents synced?
I'll thanks for any ideas.
-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/91c325aa-59f7-4527-9ed2-fef6dbe44733%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/5931100E-5030-4AD7-82C2-0CE8E6016471%40pilato.fr.
For more options, visit https://groups.google.com/d/optout.

Reply via email to