spark单机版安装

单机版安装,只需要jdk和spark, 不需要hadoop。

1. 安装JDK

2. 安装spark

2.1. 下载

下载地址见 大数据组件下载地址

2.2. 解压

复制代码
tar   -zxvf  spark-2.3.1-bin-hadoop2.7.tgz
mv spark-2.3.1-bin-hadoop2.7 spark-2.3.1

2.3. 配置环境变量

进入/etc/profile目录下:vim /etc/profile

复制代码
#Spark
export SPARK_HOME=/opt/spark-2.3.1
export PATH=$PATH:$SPARK_HOME/bin

2.4. 修改配置文件

进入spark的conf目录下:cd /opt/spark-2.3.1/conf/,

copy一份spark-env.sh

复制代码
cp  spark-env.sh.template spark-env.sh

然后进入vim编辑模式:

复制代码
vim  spark-env.sh

添加如下配置

复制代码
export JAVA_HOME=/usr/local/java-1.8.0------391 #这里是你jdk的安装路径
export SPARK_HOME=/opt/spark-2.3.1
export SPARK_MASTER_IP=XXX.XX.XX.XXX  #将这里的xxx改为自己的Linux的ip地址

2.5. 修改slaves

copy一份slaves:cp slaves.template slaves

vi slaves

在最后面加上

localhost

3. 启动spark

进入spark的sbin目录:cd sbin/

启动spark ./start-all.sh

相关推荐
极客数模3 小时前
【2026美赛赛题初步翻译F题】2026_ICM_Problem_F
大数据·c语言·python·数学建模·matlab
编程彩机6 小时前
互联网大厂Java面试:从分布式架构到大数据场景解析
java·大数据·微服务·spark·kafka·分布式事务·分布式架构
vx-bot5556666 小时前
企业微信接口在多租户SaaS平台中的集成架构与数据隔离实践
大数据·架构·企业微信
bubuly8 小时前
软件开发全流程注意事项:从需求到运维的全方位指南
大数据·运维·数据库
xixixi7777710 小时前
基于零信任架构的通信
大数据·人工智能·架构·零信任·通信·个人隐私
Hello.Reader11 小时前
Flink 自适应批执行(Adaptive Batch Execution)让 Batch 作业“边跑边优化”
大数据·flink·batch
LaughingZhu12 小时前
Product Hunt 每日热榜 | 2026-01-31
大数据·人工智能·经验分享·搜索引擎·产品运营
babe小鑫12 小时前
中专学历进入快消大厂终端销售岗位的可行性分析
大数据
samFuB12 小时前
【工具变量】区县5A级旅游景区DID数据集(2000-2025年)
大数据
百夜﹍悠ゼ12 小时前
数据治理DataHub安装部署
大数据·数据治理