1、解压scala、spark:

tar -zxvf scala-2.11.8.tgz
tar -zxvf spark-2.4.4-bin-hadoop2.6.tgz

2、配置环境变量(master、slave1、slave2分别执行):

export SCALA_HOME=/usr/local/src/scala-2.11.8
export SPARK_HOME=/usr/local/src/spark-2.4.4-bin-hadoop2.6
export PATH=$PATH:$SCALA_HOME/bin:$SPARK_HOME/bin:$SPARK_HOME/sbin

重新加载环境变量:

source ~/.bashrc

3、修改spark配置文件(spark-env.sh、slaves):
进到spark目录:

cd spark-2.4.4-bin-hadoop2.6/


进入conf目录下:

cd conf/


将spark-env.sh.template、slaves.template分别替换为spark-env.sh、slaves:

mv spark-env.sh.template spark-env.sh
mv slaves.template slaves


配置slaves:


配置spark-env.sh:

因为之前搭建hadoop过程中hosts中有域名转换,直接填master:

4、scala\spark拷贝到slave1、slave2节点:

scp -rp spark-2.4.4-bin-hadoop2.6/ root@slave1:/usr/local/src/
scp -rp spark-2.4.4-bin-hadoop2.6/ root@slave2:/usr/local/src/scp -rp scala-2.11.8/ root@slave2:/usr/local/src/
scp -rp scala-2.11.8/ root@slave2:/usr/local/src/


5、启动spark:
需先启动hadoop:

再启动spark:

master上查看服务进程:

从节点查看服务进程:

浏览器访问:

6、验证
(1)本地模式:
bin目录下执行:

./run-example SparkPi 10 --master local[2]



(2)集群Standlone

./bin/spark-submit --class org.apache.spark.examples.SparkPi --master spark://master:7077 examples/jars/spark-examples_2.11-2.4.4.jar 100



(3) spark on yarn

spark-submit --class org.apache.spark.examples.SparkPi --master yarn-cluster examples/jars/spark-examples_2.11-2.4.4.jar 100


Spark安装及配置详细步骤相关推荐

  1. Window10 JDK8安装与配置详细步骤

    JDK8 百度网盘链接 百度网盘链接:https://pan.baidu.com/s/1vO3nybCKzyuGeex8MO1K4Q 提取码:1004 目录 第一步 JDK下载 第二步  安装JDK( ...

  2. MySQL8.0.19下载安装及配置详细步骤

    下载: 软件下载地址:https://www.mysql.com/downloads/ 进入主页后下滑见 然后点击下图的MySQL Community Server 进入之后,点击Download进行 ...

  3. Maven安装和配置详细步骤

    作者有话说:什么是maven呢?为啥要学maven?这两个问题会在下面的文章里找到答案,带着问题阅读本文,你会受益良多. 目录 为啥要学习maven? maven简介 maven安装搭建 Maven ...

  4. Windows下的subversion(SVN)下载安装及配置 -详细步骤

    一.安装: 1.下载网址[http://subversion.apache.org/ 2.选择Windows系统下的VisualSVN二进制安装文件 3.选择VisualSVN Server下,相应的 ...

  5. Ambari安装和配置详细步骤

    ​ 目录 一.准备环境 二.修改主机名和hosts文件 三.关闭防火墙和selinux(所有主机均执行以下操作) 四.免密登陆(所有主机均执行以下操作) 五.同步时间 六.配置安装yum源 七.安装M ...

  6. 虚拟化操作系统ESXi 6.7安装配置详细步骤

    ESXi 6.7安装配置详细步骤 ESXi安装方式: 新建一个虚拟机 除了以下步骤,其他的都是常规操作 硬件兼容性选择ESXI 6.7 虚拟化安装以及使用ESXI系统安装的ISO映像文件 1.开始安装 ...

  7. Android Studio环境配置安装、搭建详细步骤及使用方法

    APP准备工作如下 1.源码下载 因为我已经下载好了 就不演示了 连下载都不会我就不说什么了. 稍后我会随教程发源码出去 jdk-8u77-windows-x64 萝卜app 1.1 mahuaTV这 ...

  8. UBUNTU手动安装JDK的详细步骤

    这篇文章主要介绍了UBUNTU手动安装JDK的详细步骤,大家参考使用吧 先去 Oracle下载Linux下的JDK压缩包,我下载的是jdk-7u4-linux-i586.tar.gz文件,下好后直接解 ...

  9. linux下安装DB2的详细步骤

    我也是才学习,在网上找了一个在linux下安装DB2 的步骤,共享给大家看看了. linux下安装DB2的详细步骤! 第一步:检查程序包及其版本 在软件包管理中查看下列软件包是否安装,如没有安装,先安 ...

  10. OPGL+GLFW+GLEW配置详细步骤

    转载自:https://blog.csdn.net/weixin_40921421/article/details/80211813 本文设计的工具包: 链接:https://pan.baidu.co ...

最新文章

  1. c语言倒计时不影响进程_2017级C语言大作业 - 见缝插针
  2. 我给这个Python库打101分!
  3. 阮一峰react demo代码研究的学习笔记 - demo5 debug
  4. auto.js停止所有线程_Java线程与并发编程实践:深入理解volatile和final变量
  5. 【转】Windows编程之滚动条—滚动条消息
  6. awk编程基本使用示例
  7. 安卓linux终端 计算,5种在Linux终端中进行算术运算的方法
  8. 值得收藏的Redis基础总结
  9. IntelliJ IDEA 2017.1 EAP与异步堆栈跟踪调试器扩展
  10. java guava cache_java使用guava cache实现本地缓存
  11. 十五种小游戏代码(有0积分下载的哦)
  12. Visio2013安装教程
  13. 联想台式计算机驱动程序,联想键盘驱动程序
  14. rbf神经网络和bp神经网络,rbf神经网络百度百科
  15. 汇编_stack的使用
  16. POI复制Excel模板并填充数据
  17. Hdu4747 Mex 递推
  18. 找树左下角的值+路径总和+从前序和中序遍历序列构造二叉树(day18*)
  19. 超有爱的并查集 6666
  20. jude 使用学习-2018

热门文章

  1. 【软件需求工程】北理的恶龙们——软件需求规格说明
  2. 《大型网站技术架构》笔记
  3. 为Linux发行版安装simsun.ttf
  4. 微小区2018年度物业缴费数据报告
  5. 大学语言c 离线作业,大学语文C离线作业(2013下).doc
  6. xmpp 即时通讯协议研究
  7. 【合集】高等数学随堂笔记-苏德矿老师-部分内容汇总
  8. js页面跳转,参数传递
  9. android wifi分析 实现原理,解析android 流量监测的实现原理
  10. 互联网下载.deb安装包