当前位置:网站首页>搭建Spark开发环境
搭建Spark开发环境
2022-08-02 14:17:00 【发量不足】
实验报告
①.spark集群基础
查看自己三个节点环境的ip地址:ip addre
Master:

Slave1:

Slave2:

切换hadoop用户查看master能否切换另外两台slave然后配置另外两台可以自由切换

配置成刚才三个节点的ip地址

配置另外两个节点的免密快速访问(修改配置需要管理员root权限才能修改)



②.Spark集群安装部署
1.下载Spark安装包
Apache Spark官网httpd://spark.apache.org/downloads.html下载使用。
2.解压Spark安装包
在CRT页面Alt+P打开文件传输窗口
cd /opt/software/
ls

回到CRT页面切换hadoop用户
su Hadoop
cd /opt/software/
查看是否传输成功

切换root修改scala的文件权限给hadoop
su Hadoop
cd /opt/software
su root
chown -R hadoop:hadoop /opt/

修改完成后解压scala
tar -zxvf scala-2.11.8.tgz -C /opt/module/

清屏

3.修改配置文件
vi /etc/profile
添加如下配置:
export SCALA_HOME=/opt/module/scala-2.11.8
export PATH=$PATH:$SCALA_HOME/bin

配置完后让配置生效
然后检查版本

分发文件:修改完1配置文件后将master目录分发至slave1和slave2两个节点
scp -r /opt/module/scala-2.11.8/ slave1:/opt/module/
scp -r /opt/module/scala-2.11.8/ slave2:/opt/module/


切换slave1用户使用管理员身份
ssh slave1
su root
vi /etc/profile
添加环境配置:
export SCALA_HOME=/opt/module/scala-2.11.8
export PATH=$PATH:$SCALA_HOME/bin
:wq保存
查看是否成功
scala -version


切换slave2用户使用管理员身份
ssh slave2
su root
vi /etc/profile
添加环境配置:
export SCALA_HOME=/opt/module/scala-2.11.8
export PATH=$PATH:$SCALA_HOME/bin
:wq保存
查看是否成功
scala -version


边栏推荐
- OpenPose run command ([email protected])
- H3C 交换机配置端口组、DHCP、DHCP中继、管理用户
- HCIE学习记录——数据封装与常用协议(TCP/UDP)
- [Inter-process communication]: pipe communication/named/unnamed
- 异常抛出错误
- Template series-union set
- 华为单臂路由配置,实现不同vlan之间的通信
- Class template/assignment operations and add operations
- Apache ShardingSphere 5.1.1 正式发布
- 转行软件测试,从零收入到月薪过万,人生迎来新转折
猜你喜欢

smart_rtmpd 轻松突破 C100K 测试

内存和硬盘、磁盘的区别

【软件测试】selenium自动化测试2

网络运维系列:GoDaddy Shell DDNS配置

char array/string array|array pointer/pointer array/

三方对接接口数据安全问题
![[Inter-process communication]: pipe communication/named/unnamed](/img/8c/d330cdb5d447e50b4c6058e34752dd.png)
[Inter-process communication]: pipe communication/named/unnamed

指针/【类型】对指针加一能力的影响(&*ip ,*&ipd)

Class template/assignment operations and add operations

WebRTC 中有关 Media Stream & Track & Channel 之间的关系
随机推荐
CPU缓存一致性协议MESI
Oauth2.0 authentication server adds verification code login method
APP版本更新通知流程测试要点
OpenPose run command ([email protected])
Oauth2.0 安全性(以微信授权登陆为例)
超简单了解三次握手与四次挥手
【软件测试】基础篇
【软件测试】selenium自动化测试1
计算机网络中的安全(一)网络安全的概念与加密原理
网络运维系列:二级域名启用与配置
支付系列文章:PCI合规能力建设
Mysql锁机制与事务隔离
Template series-union set
网络运维系列:Ubnt ER-X初始化和开启硬件NAT
appium 报错:AttributeError:
【软件测试】性能测试理论
makefile——杂项
为什么 RTP 的视频的采样率是 90kHz ?
JMM&synchronized&volatile详解
【进程间通信】:管道通信/有名/无名