We're evaluating ElasticSearch and for this we're trying to deploy a
cluster against our production data.
For now, the goal is to index and see the performance on some obvious
queries.
We have deployed 2 nodes and "secured" them using an NGINX proxy which
"hides" them behind HTTPS with Basic Auth.
Each node work well individually, but they fail to communicate with each
other.
I understand that multicast will not work since we use nginx, so we
configured the nodes using this:
discovery.zen.minimum_master_nodes: 2
discovery.zen.ping.multicast.enabled: false
discovery.zen.ping.unicast.hosts: ,
How can we specify which ports to use (8080), the fact that it needs to use
SSL and credentials for HTTP basic Auth?
Is that even doable? If not how can we get both nodes to communicate
securely given that we Linode servers (XEN instances in a network that we
do not control).
and found that changing the HTTP interface does not affect at all the
inter-node communciation!
On Wednesday, September 10, 2014 4:56:05 PM UTC+2, Julien Genestoux wrote:
Hello,
We're evaluating Elasticsearch and for this we're trying to deploy a
cluster against our production data.
For now, the goal is to index and see the performance on some obvious
queries.
We have deployed 2 nodes and "secured" them using an NGINX proxy which
"hides" them behind HTTPS with Basic Auth.
Each node work well individually, but they fail to communicate with each
other.
I understand that multicast will not work since we use nginx, so we
configured the nodes using this:
discovery.zen.minimum_master_nodes: 2
discovery.zen.ping.multicast.enabled: false
discovery.zen.ping.unicast.hosts: ,
How can we specify which ports to use (8080), the fact that it needs to
use SSL and credentials for HTTP basic Auth?
Is that even doable? If not how can we get both nodes to communicate
securely given that we Linode servers (XEN instances in a network that we
do not control).
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.