十、Scala应用实践(下)

首先,拍快照.确保Hadoop和zookeeper已经启动成功!!!!

start-all.sh --启动Hadoop

zkServer.sh start --启动zookeeper

Jps查看,若出现

在启动zookeeper后,输入jps,若没有出现Quorum Peer Main,而是出现already running

则需要先停止zookeeper启动,再重新启动

先zkServer.sh stop

再zkServer.sh start

开始实验:

1.切换到install目录

cd /opt/install

2.上传spark安装包

3.解压文件

tar -zxf spark-3.1.2-bin-hadoop3.2.tgz -C ../soft

4.切换到soft目录,改文件名

cd /opt/soft

mv spark-3.1.2-bin-hadoop3.2 /spark312

  1. 切换当前工作目录到/spark312

把/spark312这个文件夹移动到/opt/soft/目录下

6.进入当前目录下spark312文件夹里的conf子目录

cd ./spark312/conf

7.复制spark-env.sh.template模板文件,生成实际生效的spark-env.sh配置文件(用于设置 Spark 环境变量)。

cp spark-env.sh.template spark-env.sh

8.复制workers.template模板文件,生成workers配置文件

cp workers.template workers

9. 开系统全局环境变量配置文件

vi /etc/profile

添加以下内容:

让刚修改的/etc/profile 配置立即生效(无需重启终端)

source /etc/profile

10. 打开当前目录下的spark-env.sh

vi ./spark-env.sh

添加以下内容:

export SCALA_HOME=/opt/soft/scala212

export JAVA_HOME=/opt/soft/jdk180

export SPARK_HOME=/opt/soft/spark312

export HADOOP_INSTALL=/opt/soft/hadoop313

export HADOOP_CONF_DIR=$HADOOP_INSTALL/etc/hadoop

export SPARK_MASTER_IP=192.168.119.142

export SPARK_DRIVER_MEMORY=2G

export SPARK_EXECUTOR_MEMORY=2G

export SPARK_LOCAL_DIRS=/opt/soft/spark312

再次执行source /etc/profile

11. 测试

推出目录

cd ..

进去bin 目录

cd bin/

进行测试

./spark-shell

出现以下内容则成功

相关推荐
我找到地球的支点啦4 分钟前
通信扩展——扩频技术(超级详细,附带Matlab代码)
开发语言·matlab
17(无规则自律)6 分钟前
深入浅出 Linux 内核模块,写一个内核版的 Hello World
linux·arm开发·嵌入式硬件
中二病码农不会遇见C++学姐21 分钟前
Linux下的.run文件
linux
微小冷23 分钟前
Rust异步编程详解
开发语言·rust·async·await·异步编程·tokio
予枫的编程笔记24 分钟前
【Linux入门篇】摆脱权限混乱困境:Linux用户组管理+sudo提权,一步到位
linux·linux运维·后端开发·linux用户管理·linux权限配置·chmod命令·sudo配置
A9better26 分钟前
C++——不一样的I/O工具与名称空间
开发语言·c++·学习
清水白石00829 分钟前
《为什么说 deque 是 Python 滑动窗口的“隐藏神器”?深入解析双端队列的高效之道》
开发语言·python
杜子不疼.30 分钟前
Ascend_C自定义算子开发
c语言·开发语言
一个人旅程~30 分钟前
Dell n4020双系统分区步骤和linux优化操作
linux·windows·电脑
忆~遂愿34 分钟前
CANN metadef 深度解析:动态形状元数据管理、图编译器接口规范与序列化执行机制
大数据·linux