You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
where 1.2.3.4 is a public IP. Turning debug mode on, I get:
DEBUG org.elasticsearch.spark.rdd.ScalaEsRDD - Nodes discovery enabled - found [10.0.0.1:9200]
DEBUG org.elasticsearch.spark.rdd.ScalaEsRDD - Found data nodes [10.0.0.1:9200]
DEBUG org.elasticsearch.spark.rdd.ScalaEsRDD - Filtered discovered only nodes [1.2.3.4:9200, 10.0.0.1:9200] to data-only [10.0.0.1:9200]
Exception in thread "main" org.elasticsearch.hadoop.rest.EsHadoopTransportException: java.net.NoRouteToHostException: No route to host
Turning node discovery off:
DEBUG org.elasticsearch.spark.rdd.ScalaEsRDD - Found data nodes [10.0.0.1:9200]
DEBUG org.elasticsearch.spark.rdd.ScalaEsRDD - Filtered discovered only nodes [1.2.3.4:9200] to data-only []
Exception in thread "main" org.elasticsearch.hadoop.EsHadoopIllegalArgumentException: No data nodes with HTTP-enabled available; node discovery is disabled and none of nodes specified fits the criterion [1.2.3.4:9200]
When discovery is off, it should be possible to force use of public IP address
The text was updated successfully, but these errors were encountered:
Hi,
I use elasticsearch-hadoop version 2.1.2.
I have an Elasticsearch 1.6 cluster running in a VPC on AWS EC2 with the following network settings:
Each node has a public IP, and is answering well from outside of the VPC.
Now I want to access them with EsSpark from outside the VPC:
where 1.2.3.4 is a public IP. Turning debug mode on, I get:
Turning node discovery off:
When discovery is off, it should be possible to force use of public IP address
The text was updated successfully, but these errors were encountered: