I had debugging this problem for so long time now. I tweaked every relevant
setting but just cannot get it to work. I really hope someone with
knowledge about Elasticsearch networking can give me some help.
So I got two machines in the same data-center, but communicate to each
other by public ip. (network.publish_host is set)
The symptoms are:
1: Cluster health is green showing 2 nodes
2: When the slave node initially started, all queries are fine. After some
time, query would not work unless adding "preference=_local". This is true
for HTTP curl for both machine.
3: When I shut down the slave node, soon the master node would work fine
without the "_local" suffix.
No special error is shown.
Please feel free to share any ideas you have about this case.
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.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/0a2c60d6-56d5-4d8d-8549-3f61aaa46cd2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.