在 Linux 下验证 Spark 是否安装成功,通常可以按下面几个步骤来做:
Spark 必须有 Java(推荐 JDK 8 / 11)。
java -version
正常情况下应看到类似:
java version "1.8.0_361"
或
openjdk version "11.0.20"
⚠️ 如果没安装,需要先安装 Java。
查看是否设置了 Spark 的主目录:
echo $SPARK_HOME
如果输出为空,通常是没配置,但不影响使用。
可以手动临时设置:
export SPARK_HOME=/opt/spark
export PATH=$SPARK_HOME/bin:$PATH
(路径以你的实际安装位置为准)
spark-shell
如果安装成功,会看到类似:
Welcome to
____ __
/ __/__ ___ _____/ /__
_\ \/ _ \/ _ `/ __/ '_/
/___/ .__/\_,_/_/ /_/\_\ version 3.x.x
/_/
Using Scala version 2.x.x
输入:
sc.version
如果能返回 Spark 版本号,说明 Spark 本身安装没问题。
退出:
:quit
如果你使用 Python:
pyspark
成功会看到:
Welcome to
____ __
...
Using Python version 3.x
$SPARK_HOME/bin/run-example SparkPi
或:
spark-submit $SPARK_HOME/examples/src/main/python/pi.py
✅ 如果能输出 Pi 的计算结果,说明 Spark 完全可用。
查看 Spark 是否识别 Hadoop:
spark-shell
进入后执行:
sc.hadoopConfiguration
如果没报错,说明 Spark 能正常使用 Hadoop 配置。
java: command not found
✅ 解决:安装 Java 并配置 JAVA_HOME
可能原因:
| 项目 | 命令 |
|---|---|
| Java | java -version |
| Spark 脚本 | spark-shell |
| PySpark | pyspark |
| 示例程序 | run-example SparkPi |
如果你愿意,可以告诉我:
我可以给你 针对性的验证和启动方式。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。