I have two nodes, 0.90.3, CentOS 6.4 on vSphere 5.1U1. Both machines have
two networks. An access VLAN (172.31.120.0/24) and a separate VLAN for all
replication/internal ES traffic (10.105.1.0/24)
At the beginning it just worked fine. But then, sometimes, if i restart one
node, it doesn't discover the other node anymore. I already have set
"network.publish_host: 10.105.1.x" on both nodes from the beginning,
because i wanted to have all this traffic on the separated VLAN. I can
restart the service or machine as many times i want, it doesn't work
anymore. After some time it can happen that it starts working again when
restarting ES. Haven't found a way to reproduce this.
Then I set "discovery.zen.ping.unicast.hosts: ["10.105.1.x"]" on the node
which wasn't able to rejoin the cluster and than it worked again. Changing
it back, doesn't work...
Very strange.
I thought ES uses the network defined on publish_host only for discovery if
it is defined. Am i wrong with that?
Would like to use multicast instead of unicast if possible, but i have to
be sure it works correctly.
I have two nodes, 0.90.3, CentOS 6.4 on vSphere 5.1U1. Both machines have
two networks. An access VLAN (172.31.120.0/24) and a separate VLAN for
all replication/internal ES traffic (10.105.1.0/24)
At the beginning it just worked fine. But then, sometimes, if i restart
one node, it doesn't discover the other node anymore. I already have set
"network.publish_host: 10.105.1.x" on both nodes from the beginning,
because i wanted to have all this traffic on the separated VLAN. I can
restart the service or machine as many times i want, it doesn't work
anymore. After some time it can happen that it starts working again when
restarting ES. Haven't found a way to reproduce this.
Then I set "discovery.zen.ping.unicast.hosts: ["10.105.1.x"]" on the node
which wasn't able to rejoin the cluster and than it worked again. Changing
it back, doesn't work...
Very strange.
I thought ES uses the network defined on publish_host only for discovery
if it is defined. Am i wrong with that?
Would like to use multicast instead of unicast if possible, but i have to
be sure it works correctly.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.