“Linux 上 Spark 安装报错”这个太宽泛了,需要看具体报错信息才能精准解决。不过我可以先给你一个最常见问题清单 + 解决思路,你可以对照看看。
报错示例:
command not found: java
Error: JAVA_HOME is not set
unsupported major.minor version
✅ 解决:
# 查看 Java
java -version
# 推荐版本
Spark 3.x → Java 8 / 11
Spark 2.x → Java 8
安装 Java(示例 CentOS):
yum install -y java-1.8.0-openjdk
配置环境变量:
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export PATH=$JAVA_HOME/bin:$PATH
报错示例:
spark-shell: command not found
✅ 解决:
export SPARK_HOME=/opt/spark
export PATH=$SPARK_HOME/bin:$PATH
建议写进:
~/.bashrc
报错示例:
Permission denied
✅ 解决:
chmod -R 755 /opt/spark
报错示例:
No such file or directory
✅ 解决:
# 重新下载
wget https://archive.apache.org/dist/spark/spark-3.5.0/spark-3.5.0-bin-hadoop3.tgz
tar -zxvf spark-3.5.0-bin-hadoop3.tgz
报错示例:
ClassNotFoundException: org.apache.hadoop.*
✅ 解决:
export HADOOP_HOME=/opt/hadoop
常见原因:
✅ 正确测试方式:
spark-shell --master local[2]
请把下面信息贴出来(越多越好):
如果你愿意,直接把报错复制过来,我一步一步帮你修 ✅
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。