master.sh给出“错误:找不到或加载主类org.apache.spark.launcher.main”?

ftf50wuq  于 2021-06-03  发布在  Hadoop
关注(0)|答案(2)|浏览(506)

我是新来的。我正在单节点上安装spark-1.5.2-bin-without-hadoop.tgz。我已完成配置。
当我要使用以下命令启动主节点时,它会显示错误。请帮助我。

Command : ./sbin/start-master.sh 
starting org.apache.spark.deploy.master.Master, logging to   /usr/local/spark/sbin/../logs/spark-jalaj-org.apache.spark.deploy.master.Master-1-CIPL367.out
failed to launch org.apache.spark.deploy.master.Master:
Error: Could not find or load main class org.apache.spark.launcher.Main
full log in /usr/local/spark/sbin/../logs/spark-jalaj-org.apache.spark.deploy.master.Master-1-CIPL367.out
p8h8hvxi

p8h8hvxi1#

我发现在一些罕见的情况下,jar文件发生了一些事情,它被破坏了;你可以通过 unzip -l ./spark/lib/spark-assembly-* 如果您收到一条错误消息,您只需要用一个未损坏的版本替换jar(如果您看到的是一个文件列表,那么至少jar文件是可以的。)

9w11ddsr

9w11ddsr2#

谢谢你们的评论。
我重新安装了spark 1.5.2,它适合我。早些时候的问题是spark-1.5.2.tar文件。所以我下载了spark1.5.2的新tar文件并重新安装spark,现在它可以正常工作了。

相关问题