美文网首页农机轨迹分析
spark-2.1.1-hadoop2.7+Ubuntu14完全

spark-2.1.1-hadoop2.7+Ubuntu14完全

作者: 至极L | 来源:发表于2017-07-08 15:42 被阅读88次

需要先安装Hadoop2.7完全分布式集群搭建

一、安装Scala

1.下载scala-2.11.8.tgz,并解压

tar -zxvf ~/Downloads/scala-2.11.8.tgz  -C /usr/local

2.修改Scala-2.11.8目录所属用户和用户组

sudo chown -R hadoop /usr/local/scala-2.11.8

3.修改环境变量文件

sudo vim ~/.bashrc

添加一下内容

#scala Env
export SCALA_HOME=/usr/local/scala-2.11.8
export PATH=$PATH:$SCALA_HOME/bin

使环境变量生效

source ~/.bashrc

4.验证Scala安装

image.png

5.slave机器安装同上(1-4)

二、安装spark

1.下载spark-2.1.1-bin-hadoop2.7.tgz

2.解压并移动到相应目录

sudo tar -zxvf ~/Downloads/spark-2.1.1-bin-hadoop2.7.tgz  -C /usr/local
sudo mv /usr/local/spark-2.1.1-bin-hadoop2.7 /usr/local/spark   #修改目录名字
sudo chown -R hadoop /usr/local/spark

3.修改环境变量

sudo vim ~/.bashrc

添加一下内容

#spark Env
export SPARK_HOME=/usr/local/spark
export PATH=$PATH:$SPARK_HOME/bin:$SPARK_HOME/sbin

三、spark配置

1.进入spark配置目录,修改spark-env.sh

cd /usr/local/spark/conf  #进入目录
cp spark-env.sh.template spark-env.sh #复制模板
sudo vim spark-env.sh #编辑复制的模板

添加一下配置信息:

export SCALA_HOME=/usr/local/scala-2.11.8
export JAVA_HOME=/usr/local/jdk1.8.0_131
export SPARK_MASTER_IP=192.168.1.103 #此处修改为自己master的ip
export SPARK_WORKER_MEMORY=10g
export HADOOP_CONF_DIR=/usr/local/hadoop/etc/hadoop 

2.配置slaves

cd /usr/local/spark/conf
cp slaves.template  slaves #复制重命名
sudo vim slaves 

编辑其内容为:

Master
slave2  

3.复制配置好的spark到slave机器

scp -r /usr/local/spark hadoop@slave2:~/Downloads
ssh slave2
cp ~/Downloads/spark  /usr/local
sudo chown -R hadoop /usr/local/spark 

四、启动spark集群

1、启动Hadoop集群

start-all.sh
jps #查看进程 
image.png

在slave2上查看进程


image.png

2.启动spark集群

(1) 启动Master节点

运行start-master.sh,结果与启动Hadoop对比如下:

image.png

(2)启动worker节点

运行start-slaves.sh,运行结果与启动Hadoop对比如下:


image.png

相关文章

  • spark-2.1.1-hadoop2.7+Ubuntu14完全

    需要先安装Hadoop2.7完全分布式集群搭建。 一、安装Scala 1.下载scala-2.11.8.tgz,并...

  • 完全

    圣人:不是完美的人; 而是祂能够去爱不完美的人。

  • 完全

    肩头沉甸甸 轻风拂过 一阵缠绵 在松手的瞬间 急流汹涌般不安 笑颜还在眼前 背影却闯进了视线 手指已经离开 余温...

  • 完全

    肩头沉甸甸 轻风拂过 一阵纠缠 在松手的瞬间 急流汹涌的不安 笑颜还在眼前 背影却闯进了视线 你的手指已经离开 ...

  • 完全

    完全 七子 对于而言 我思想充斥着我 发现我已散落 停留 七子 我并非我 还没听到 我看到我在这里 发光 七子 我...

  • 完全

    完完全全爱我的人,爱我视如生命的人,才会使得一想到将要失去他而内心就透不过气来。 美好的情感,要给美好的人,他是我...

  • 完全敞开

    我完全的打开双眼 看到丰盛 看到丰富 看到多姿多彩的为我而生 我完全的打开双手 去接纳 去接收 去接连不断的溶入心...

  • 完全漂走

    那日 我告别了紧琐在房间 合着窗帘敞开世界的家伙 抱着一本没有字的书 开始这段没有地图的航行 不曾知道自己的坐标 ...

  • 完全解释

    昨天忘记写简书 原因:昨天过得太开心了,以至于都没有写日记吐槽的必要了。 一个人的时候容易不开心 原因:一个人地铁...

  • 完全自律

    辞职成功,即将迎来完全自律的日子。 我认为我自己是具有自律能力的,但只能是阶段性的,也不用郁闷于自己不够优秀的控制...

网友评论

    本文标题:spark-2.1.1-hadoop2.7+Ubuntu14完全

    本文链接:https://www.haomeiwen.com/subject/nwohhxtx.html