spark本地模式基础配置流程

1、创建新用户,授予sudo权限

bash 复制代码
# 新建用户
# root账户下执行
adduser wd_ll
usermod -aG sudo wd_ll
visudo
# 在文件末尾添加:
wd_ll ALL=(ALL:ALL) ALL
# 按 Ctrl+X,然后 Y 保存退出

2、创建文件目录,上传解压文件

bash 复制代码
# 创建一个专门的文件目录
sudo mkdir /opt/hadoop-cluster
# 解压文件
sudo tar -zxvf tool/jdk-8u361-linux-x64.tar.gz -C /opt/hadoop-cluster/
sudo tar -zxvf tool/hadoop-3.3.5.tar.gz -C /opt/hadoop-cluster/
sudo tar -zxvf tool/spark-3.5.7-bin-hadoop3.tgz -C /opt/hadoop-cluster/
# 创建软连接
sudo ln -s /opt/hadoop-cluster/jdk1.8.0_361 /opt/hadoop-cluster/java
sudo ln -s /opt/hadoop-cluster/hadoop-3.3.5 /opt/hadoop-cluster/hadoop
sudo ln -s /opt/hadoop-cluster/spark-3.5.7-bin-hadoop3 /opt/hadoop-cluster/spark

3、创建专门的环境变量文件,配置文件

bash 复制代码
# 创建一个单独的文件
sudo vim /etc/profile.d/env.sh
# 配置环境变量 如下:
###
# Java 环境变量
export JAVA_HOME=/opt/hadoop-cluster/java
export PATH=$PATH:$JAVA_HOME/bin

# Hadoop 环境变量
export HADOOP_HOME=/opt/hadoop-cluster/hadoop
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
export HADOOP_CONF_DIR=$HADOOP_HOME/etc/hadoop

# Spark 环境变量
export SPARK_HOME=/opt/hadoop-cluster/spark
export PATH=$PATH:$SPARK_HOME/bin:$SPARK_HOME/sbin
###

# 更新环境变量 使配置生效
source /etc/profile.d/env.sh

4、安装conda

bash 复制代码
# 安装minconda3
sh tool/Miniconda3-py39_23.5.2-0-Linux-x86_64.sh
# 创建conda环境
mkdir /home/wd_ll/miniconda3/envs/pyspark_env
# 将打包好的环境解压到对应路径下
tar -zxvf tool/pyspark-env.tar.gz -C /home/wd_ll/miniconda3/envs/pyspark_env/

5、将文件目录授权给指定用户

bash 复制代码
sudo chown -R wd_ll: /opt/hadoop-cluster

6、检查主要组件是否安装完成

bash 复制代码
# 检查 java
java -version
# 检查 hadoop
hadoop version
# 检查 spark
pyspark
# 检查 python
python -V
# 检查 conda 
conda env list
相关推荐
2601_955759621 小时前
code0 gemini-2.5-pro 企业实战:数据分析团队怎样更快产出报告
大数据·人工智能·数据分析
2601_955759411 小时前
code0 gpt-5.5 场景相关:教育平台智能批改与答疑实操
大数据·人工智能·gpt
蜡笔削薪2 小时前
财联支付异地拓展商户的区域限制是否符合监管规定?
大数据·python
2601_957190902 小时前
飞行影院安装施工指南:场地、动感系统与影片内容配套
大数据·前端·人工智能
ACP广源盛139246256732 小时前
IX9104 PCIe5.0 交换芯片@ACP#国产高端 AI PC 全搭配方案
大数据·人工智能·分布式·单片机·嵌入式硬件
讯展互联4 小时前
实体业态运营效率分析:装修门店投放自主与外包的人力模型对比
大数据·网络·经验分享·创业创新·学习方法
人民新视野4 小时前
2026防尘口罩品牌推荐:三大防尘口罩品牌实用指南
大数据
Lucky_luckyZzz4 小时前
销售会话分析与智能工牌实测红榜:灵听工牌如何成为B2B销售效率提升的选型标杆?
大数据·人工智能
江瀚视野4 小时前
京东快递推行业首个寄文件证照送保价,京东如何改变市场?
大数据
冷咖啡离5 小时前
分布式 Agent 如何把断点恢复、审计策略和执行调度收进同一条链路
分布式