Spark 在 Linux 上“安装失败”原因很多,先别急,我们一步步定位。你可以先告诉我 具体报错信息(终端最后几行红字 / 错误日志),我能直接帮你对症下药。
下面先给你一份 通用排查清单,大多数人都是卡在这些地方:
Spark 依赖 Java,这是最常见的坑。
java -version
✅ 正常应看到 openjdk 1.8 / 11 / 17
❌ 没装或版本不对 → 装 JDK
# Ubuntu / Debian
sudo apt install openjdk-11-jdk
# CentOS
sudo yum install java-11-openjdk-devel
然后设置:
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
常见错误:
正确做法:
wget https://archive.apache.org/dist/spark/spark-3.5.1/spark-3.5.1-bin-hadoop3.tgz
tar -xzf spark-3.5.1-bin-hadoop3.tgz
sudo mv spark-3.5.1-bin-hadoop3 /opt/spark
# 加到 ~/.bashrc
export SPARK_HOME=/opt/spark
export PATH=$SPARK_HOME/bin:$PATH
生效:
source ~/.bashrc
spark-shell
或
$SPARK_HOME/bin/spark-submit --version
❌ 如果这里报错,把错误贴出来
| 问题 | 原因 |
|---|---|
command not found |
PATH 没配 |
JAVA_HOME is not set |
Java 没配置 |
| 端口被占用 | 之前 Spark 没关 |
| Hadoop 相关错 | 下错 Spark 包 |
| 权限拒绝 | 没 sudo / 目录不可写 |
请直接回复:
我可以直接帮你定位并给一条命令解决。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。