Spark伪分布式搭建
来源:互联网 发布:战地使命召唤知乎 编辑:程序博客网 时间:2024/06/08 04:50
Spark分布式搭建
利用spark(2.1.1)和hadoop(2.8.0)最新版
一、下载spark
Spark地址:版本
https://d3kbcqa49mib13.cloudfront.net/spark-2.1.1-bin-hadoop2.7.tgz
二、下载scala
此处scala版本要注意scala版本,spark有版本限制
这边可以看到用了scala2.11的大版本,这边小版本随意,就下载2.11.11版本的scala
下载地址:https://downloads.lightbend.com/scala/2.11.11/scala-2.11.11.tgz
三、下载hadoop(因为大数据生态圈离不开hdfs)
这边我们下载的spark依赖hadoop 2.7+
下载地址:http://apache.fayea.com/hadoop/common/hadoop-2.8.0/hadoop-2.8.0.tar.gz
四、下载jdk
Spark2.11.11以来jdk+
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
五、解压各个项目,配置环境变量
vim /etc/profile
SPARK_HOME=/home/XXXX/software/spark-2.1.1-bin-hadoop2.7
SCALA_HOME=/usr/scala/scala-2.11.11
JAVA_HOME=/usr/java/jdk1.8.0_131
PATH=$PATH:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin:$SCALA_HOME/bin:$HADOOP_HOME/bin:$PARK_HOME/bin:$SPARK/sbin
在文件开头输入
由于此配置文件重启生效,为了不重启,我们可以输入如下命令:
source /etc/profile
六、配置spark
进入spark路径
cd /home/XXXX /software/spark-2.1.1-bin-hadoop2.7/conf
cp spark-env.sh.template spark-env.sh
vim spark-env.sh
增加如下配置
·
export SPARK_MASTER_IP=192.168.126.128
cp spark-defaults.conf.template spark-defaults.conf
增加如下配置:
spark.master.ip 192.168.126.128#本机ip
spark.master spark://192.168.126.128:7077
spark.driver.bindAddress 192.168.126.128
spark.driver.host 192.168.126.128
cp slaves.template slaves
vim slaves
增加如下配置
192.168.126.128 #设置本地ip,即为伪分布式
五、配置ssh免登录
ssh-keygen -t rsa
回车
cat id_rsa.pub >> .ssh/authorized_keys
chmod 700 .ssh/
chmod 600 .ssh/authorized_keys
这样就能面密码登陆了
六、启动spark
cd /home/XXXX /software/spark-2.1.1-bin-hadoop2.7/sbin
./start-all.sh#启动spark
七、访问http://192.168.126.128:8080/
- spark-伪分布式搭建
- Spark伪分布式搭建
- spark分布式,伪分布式搭建
- Spark伪分布式环境搭建
- Spark伪分布式环境搭建
- spark环境搭建,伪分布式、集群
- 构建Spark分布式集群第一步:搭建Hadoop伪分布式环境
- 安装spark伪分布式
- spark伪分布式安装
- hadoop伪分布式搭建
- hadoop伪分布式搭建
- hadoop 伪分布式搭建
- Hbase伪分布式搭建
- hbase伪分布式搭建
- hadoop伪分布式搭建
- hadoop伪分布式搭建
- Hadoop伪分布式搭建
- hbase伪分布式搭建
- 数据库中取出时间数据,JS转换后小时的值多了8个小时
- 算法概论课后题8.16证明
- MySQL免安装环境配置
- 机器人技术(9)AtdRobot读取激光雷达数据教程
- Matlab连接MySQL并实现简单的数据库操作
- Spark伪分布式搭建
- 在NotePad++中安装DBGP debugger调试PHP程序
- #2 组件生命周期
- springMvc实用开发
- 常用的命令知识大全
- 关于MATLAB中imfilter函数的说明
- Javascript装饰器与转发, call/apply
- 观察者设计模式
- MySQL语法大全