尝试运行“如何使用带有Spark的MongoDB Hadoop连接器”时出现此错误。在本网站:https://github.com/mongodb/mongo-hadoop/wiki/Spark-Usage
Exception in thread "Thread-19" java.lang.NoSuchMethodError: org.apache.hadoop.security.UserGroupInformation.getCredentials()Lorg/apache/hadoop/security/Credentials;
at org.apache.spark.deploy.SparkHadoopUtil.addCredentials(SparkHadoopUtil.scala:123)
at org.apache.spark.SparkContext$$anonfun$newAPIHadoopRDD$1.apply(SparkContext.scala:1187)
at org.apache.spark.SparkContext$$anonfun$newAPIHadoopRDD$1.apply(SparkContext.scala:1178)
at org.apache.spark.rdd.RDDOperationScope$.withScope(RDDOperationScope.scala:151)
at org.apache.spark.rdd.RDDOperationScope$.withScope(RDDOperationScope.scala:112)
at org.apache.spark.SparkContext.withScope(SparkContext.scala:692)
at org.apache.spark.SparkContext.newAPIHadoopRDD(SparkContext.scala:1178)
at org.apache.spark.api.java.JavaSparkContext.newAPIHadoopRDD(JavaSparkContext.scala:506)
我有任何建议可以解决此问题。我是新的火花和hadoop。我只想从mongodb读取我的数据并保存到hdfs。
谢谢!