当我使用以下命令时:
spark-submit --master spark://hadoop01:7077 --class org.apache.spark.examples.SparkPi
/data/spark-2.2.0-binhadoop2.7/examples/jars/spark-examples_2.11-2.2.0.jar
发生错误。
线程“main”中的异常java.lang.NoClassDefFoundError: 组织/阿帕奇/火花/ SQL / SparkSession
我的Hadoop环境是hdp 2.4.0.0-169。我该如何修复错误?
答案 0 :(得分:1)
jar的路径缺少“ - ”
/data/spark-2.2.0-binhadoop2.7/examples/jars/spark-examples_2.11-2.2.0.jar
应该是
/data/spark-2.2.0-bin-hadoop2.7/examples/jars/spark-examples_2.11-2.2.0.jar
除非你提交的内容是拼写错误。如果提交中的拼写错误,请发布完整输入并正确格式化错误。