25.Spark下载源码和安装和使用

Posted braveym

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了25.Spark下载源码和安装和使用相关的知识,希望对你有一定的参考价值。

安装scala

上传安装包

技术图片

 

 

 

解压

技术图片

 

 

 

配置scala相关的环境变量

  export SCALA_HOME=/opt/modules/scala-2.11.4
  export PATH=$PATH:$SCALA_HOME/bin

 

 

验证scala安装是否成功

技术图片

 

 

 

 

把scala分发给node2  node3  node4

scp -r scala-2.11.4/ hadoop@node2:/opt/modules/

scp -r scala-2.11.4/ hadoop@node3:/opt/modules/

scp -r scala-2.11.4/ hadoop@node4:/opt/modules/

 

 

分别给node2  node3  node4配置scala的环境变量,并使其生效

#scala
export SCALA_HOME=/opt/modules/scala-2.11.4
export PATH=$PATH:$SCALA_HOME/bin

 

技术图片

 

 

 

技术图片

 

 

 

技术图片

 

 

 

 

 

spark安装包下载地址:https://archive.apache.org/dist/spark/spark-1.5.1/

技术图片

 

 

 

上传安装包导集群

技术图片

 

 

 

解压安装包

技术图片

 

 

配置spark的环境变量

技术图片

 

 

#spark
export SPARK_HOME=/opt/modules/spark-1.5.1-bin-hadoop2.6
export PATH=$PATH:$SPARK_HOME/bin
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

 

 

使环境变量生效

技术图片

 

 

 

修改spark配置文件

技术图片

 

 

 

 

修改spark-env.sh文件

vim spark-env.sh文件

添加以下语句

技术图片

 

 

export JAVA_HOME=/opt/modules/jdk1.8.0_65
export SCALA_HOME=/opt/modules/scala-2.11.4
export SPARK_MASTER_IP=node1
export SPARK_WORKER_MEMORY=1g
export HADOOP_CONF_DIR=/opt/modules/hadoop-2.6.0/etc/hadoop

 

 

 

修改slaves文件

vim slaves

技术图片

 

 

 

 

将spark安装包分发给node2 node3 node4

scp -r spark-1.5.1-bin-hadoop2.6/ hadoop@node2:/opt/modules/

scp -r spark-1.5.1-bin-hadoop2.6/ hadoop@node3:/opt/modules/

scp -r spark-1.5.1-bin-hadoop2.6/ hadoop@node4:/opt/modules/

 

 

再给node2 node3 node4配置spark的环境变量

#spark
export SPARK_HOME=/opt/modules/spark-1.5.1-bin-hadoop2.6
export PATH=$PATH:$SPARK_HOME/bin
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

 

 

在spark目录下的sbin目录执行./start-all.sh

技术图片

 

 

技术图片

 

 

技术图片

 

 

技术图片

 

 

在浏览器打开地址http://node1:8080/

技术图片

 

 

启动spark-shell

技术图片

 

 技术图片

 

 

启动成功!!!!

 

以上是关于25.Spark下载源码和安装和使用的主要内容,如果未能解决你的问题,请参考以下文章

Cat安装与使用(美团开源监控)

Cat安装与使用(美团开源监控)

我无法从 firebase 获取下载网址()。请任何人帮助这是我的代码和错误。 (我正在使用片段)[重复]

MacBook下载和编译Android AOSP源码

小程序各种功能代码片段整理---持续更新

VIM 代码片段插件 ultisnips 使用教程