【发布时间】:2018-11-27 13:09:41
【问题描述】:
我尝试运行 Spark 应用程序以集成 Hbase 和 ES。我曾尝试在 ES 中创建索引并从 HBase 存储数据,但在连接到 ES 服务器时收到“用户未经授权或访问被拒绝”的问题。
我已与运营团队核对并退回 ES 服务器,尝试运行应用程序并收到附加异常-线程“主”org.elasticsearch.hadoop.EsHadoopIllegalArgumentException 中的异常:无法检测到 ES 版本 - 通常如果无法访问网络/Elasticsearch 集群,或者在没有正确设置“es.nodes.wan.only”的情况下针对 WAN/云实例,就会发生这种情况 在 org.elasticsearch.hadoop.rest.InitializationUtils.discoverEsVersion(InitializationUtils.java:327) 在 org.elasticsearch.spark.rdd.EsSpark$.doSaveToEs(EsSpark.scala:103) 在 org.elasticsearch.spark.rdd.EsSpark$.saveToEs(EsSpark.scala:79) 在 org.elasticsearch.spark.rdd.EsSpark$.saveToEs(EsSpark.scala:74) 在 org.elasticsearch.spark.package$SparkRDDFunctions.saveToEs(package.scala:55)
我正在使用 Elasticsearch 6.1.1 v。如果有人遇到此问题并清除异常,请告诉我
【问题讨论】:
标签: elasticsearch kibana elasticsearch-spark