CentOS7安装CDH 第十章:CDH中安装Spark2

时间:2022-12-23 19:27:20

相关文章链接

CentOS7安装CDH 第一章:CentOS7系统安装

CentOS7安装CDH 第二章:CentOS7各个软件安装和启动

CentOS7安装CDH 第三章:CDH中的问题和解决方法

CentOS7安装CDH 第四章:CDH的版本选择和安装方式

CentOS7安装CDH 第五章:CDH的安装和部署-CDH5.7.0

CentOS7安装CDH 第六章:CDH的管理-CDH5.12

CentOS7安装CDH 第七章:CDH集群Hadoop的HA配置

CentOS7安装CDH 第八章:CDH中对服务和机器的添加与删除操作

CentOS7安装CDH 第九章:CDH中安装Kafka

CentOS7安装CDH 第十章:CDH中安装Spark2

CentOS7安装CDH 第十一章:离线升级CDH版本

CentOS7安装CDH 第十二章:YARN的资源调优

CentOS7安装CDH 第十三章:CDH资源池配置

CentOS7安装CDH 第十四章:CDH的优化

1. CDH官网Spark2的安装教程网址

https://www.cloudera.com/documentation/spark2/latest/topics/spark2_installing.html

CentOS7安装CDH 第十章:CDH中安装Spark2

CentOS7安装CDH 第十章:CDH中安装Spark2

2. 下载对应的Spark2版本

1.查看CDH和Spark的对应版本列表(点击上述图片2中的地址即可跳转),在这里选择安装Spark的2.2和cloudera1版本,请注意,当前面选择cloudera1.jar时,后面对应的Parcel包也要选择cloudera1,不然会出错,特别是在版本升级方面,要格外注意,不要后面的Parcel包升级了,前面的cloudera.jar包就没升,会出问题:

查看网址:https://www.cloudera.com/documentation/spark2/latest/topics/spark2_packaging.html#packaging

CentOS7安装CDH 第十章:CDH中安装Spark2

2.下载Spark2对应的Parcel包(以Spark2.2和cloudera1举例):

下载网址:http://archive.cloudera.com/spark2/parcels/2.2.0.cloudera1/

CentOS7安装CDH 第十章:CDH中安装Spark2

3. 安装Spark2服务到CDH中

1、Spark2服务对其他服务有版本依赖要求:

查看网址:https://www.cloudera.com/documentation/spark2/latest/topics/spark2_requirements.html#cm_versions

CentOS7安装CDH 第十章:CDH中安装Spark2

CentOS7安装CDH 第十章:CDH中安装Spark2

2、给集群上所有节点的机器安装Scala2.11版本:

a) 执行如下命令,在所有机器上创建目录:

  mkdir -p /opt/software

b) 将scala-2.11.8.tgz包上传到所有机器上:

  CentOS7安装CDH 第十章:CDH中安装Spark2

c) 执行如下命令,解压所有机器上的scala包:

  tar -zxvf scala-2.11.8.tgz

d) 执行如下命令,配置好Scala的环境变量,当能查看到版本时即可:

  echo "export SCALA_HOME=/opt/software/scala-2.11.8" >> /etc/profile

  echo "export PATH=$SCALA_HOME/bin:$PATH" >> /etc/profile

  source /etc/profile

  CentOS7安装CDH 第十章:CDH中安装Spark2

3、将下载好的jar包和Parcel包上传到一台机器上,并配置好https:

CentOS7安装CDH 第十章:CDH中安装Spark2

CentOS7安装CDH 第十章:CDH中安装Spark2

4、使用下载好的jar包,给CDH上添加服务中加入一个添加Spark2的按钮:

a) 将下载好的jar包复制到CDH默认的csd目录下,并赋予好权限:

  CentOS7安装CDH 第十章:CDH中安装Spark2

  CentOS7安装CDH 第十章:CDH中安装Spark2

b) 重启CDH的server服务:service cloudera-scm-server restart

c) 进入到CDH的web界面,刷新界面,重新更新配置文件,重启CMS:

  CentOS7安装CDH 第十章:CDH中安装Spark2

d) 此时点击cluster的添加服务,能看到Spark2的服务了:

  CentOS7安装CDH 第十章:CDH中安装Spark2

5、配置Parcel,将Spark2的离线地址添加到Parcel的URL中:

a) 因为重启CDH的server服务,所以有很多默认的URL,将这些删除:

  CentOS7安装CDH 第十章:CDH中安装Spark2

b) 将Spark2的离线地址添加进入:

  CentOS7安装CDH 第十章:CDH中安装Spark2

6、对Spark2进行下载,分配,解压,激活:

  CentOS7安装CDH 第十章:CDH中安装Spark2

7、安装Spark2服务:

a) 点击cluster的添加服务,添加spark2服务:

  CentOS7安装CDH 第十章:CDH中安装Spark2

b) 因为安装了其他服务,Spark是一个内存计算服务,所以可以依赖其他服务,可以选择多服务的那一组,如下图:

  CentOS7安装CDH 第十章:CDH中安装Spark2

c) 给Spark中的服务选择主机(history选一台,Gateway所有主机都要选):

  CentOS7安装CDH 第十章:CDH中安装Spark2

d) 对Spark2服务进行审核更改,清空配置即可:

  CentOS7安装CDH 第十章:CDH中安装Spark2

e) 对Spark2进行安装:

  CentOS7安装CDH 第十章:CDH中安装Spark2

f) 完成安装:

  CentOS7安装CDH 第十章:CDH中安装Spark2

CentOS7安装CDH 第十章:CDH中安装Spark2的更多相关文章

  1. Ubuntu安装二:在VM中安装Ubuntu

    在VM中安装Ubuntu,先的安装VM,VM的安装请见:http://blog.csdn.net/u011043843/article/details/35291799 1.打开VM,新建虚拟机 2. ...

  2. Windows安装VMware并在VMware中安装Ubuntu

    安装 VMware 去官方下载 VMware 安装包,一路默认到底即可 VMware 安装Ubuntu 参考链接:VMware12安装虚拟机教程.Ubuntu16.04安装教程         VM1 ...

  3. Mac下安装VirtualBox并在VirtualBox中安装CentOS7

    VirtualBox (百科)VirtualBox 是一款开源虚拟机软件.VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司Sun Microsystem ...

  4. gitlab安装笔记一_虚拟机中安装Centos7

    (为搭建gitlab环境的准备) 环境:vmware workstation 12 pro 系统: CentOS-7-x86_64-Everything-1804.iso  (CentOS-7-Min ...

  5. centos 安装教程 服务器配置教程 服务器中安装python 服务器中安装Django 安装MySQL 配置MySQL

    一 .解决python编译安装所需的软件依赖 yum install gcc patch libffi-devel python-devel  zlib-devel bzip2-devel opens ...

  6. 【KVM安装】在Centos6.8中安装KVM

    阅读目录 前题条件 章节1:安装Centos6.8-进行硬件检测 章节2:配置网络-设置桥接方式 章节3:安装KVM 章节4:OVA转qcow2 章节5:使用KVM创建虚拟机 章节6:参考链接 前题条 ...

  7. 在CentOS 7中安装与配置Tomcat-8方法

    安装前提 在CentOS 7中安装与配置JDK8 安装tomcat  apache-tomcat-8.0.14.tar.gz文件上传到/usr/local中执行以下操作: [root@localhos ...

  8. 在Ubuntu中安装Redis

    原文地址:http://blog.fens.me/linux-redis-install/ 在Ubuntu中安装Redis R利剑NoSQL系列文章,主要介绍通过R语言连接使用nosql数据库.涉及的 ...

  9. 在virtualenv中安装libxml2和libxslt

    在使用python的工作中,需要使用到libxml2和libxslt库.原来在实际环境中已经安装完成了,但是在virtualenv中还没有,现在正在整理virtualenv的环境.下面把在virtua ...

  10. 在Windows Server2016中安装SQL Server2016

    SQL Server2016安装硬.软件条件:点击打开链接 WinServer2016的安装参见: 在虚拟机中安装Windows Server2016 1. SQL Server2016下载地址: - ...

随机推荐

  1. what is SVD and how to calculate it

    http://web.mit.edu/be.400/www/SVD/Singular_Value_Decomposition.htm SVD是研究地震波运动极性化的一个方法.

  2. 关于lambda表达式在javascript中的使用

    了解过js函数的同学应该都知道js的函数有很多种创建方式. 如: function fun(){}: var fun=function(){}: 但最近的学习中发现了lambda表达式型的创建js的匿 ...

  3. 在HTML文件中加载js

    js加载只分为两种: 1.全局js,放在<head>标签里面,整个页面很多都用到的,它是优先加载的. 2.局部js,放在</html>结束标签以内的任何位置,它是第二加载的.

  4. jQuery基础学习4——jQuery容错性

    使用jQuery选择器不仅比使用传统的getElementById()和getElementsByTagName()函数简洁得多,而且还能避免某些错误. <script type="t ...

  5. Meta标签中的format-detection属性及含义

    format-detection翻译成中文的意思是“格式检测”,顾名思义,它是用来检测html里的一些格式的,那关于meta的format-detection属性主要是有以下几个设置: meta na ...

  6. NPOI对excel文件的导入导出

    现理解:将一个Excel文件(工作簿-IWorkBook)看做是一个你要操作的对象,每个工作簿包含多个工作表(ISheet)对象,每个工作表中又包含多个行对象(IRow),每行又包含多个单元格(ICe ...

  7. Win10系统给文件夹添加备注

    在Win10系统中,相信大多用户都没有看到过文件或者是文件夹上有备注信息.下面给大家分享下在Win10系统中给文件夹或文件添加备注的方法.在添加备注之前,首先我们要在需要显示备注的文件夹中显示&quo ...

  8. openstack系列文章&lpar;1&rpar;devstack安装测试Queens

    1.在OpenStack 圈子中,有这么一句名言:”不要让朋友在生产环境中运行DevStack.但是初学者在没有掌握OpenStack CLI的情况下用devstack安装测试环境还是不错的.本系列文 ...

  9. SVG学习笔录(一)

    SVG可缩放矢量图形(Scalable Vector Graphics)这项技术,现在越来越让大家熟知,在h5的移动端应用使用也越来越广泛了, 下面让我分享给大家svg学习的经验. HTML体系中,最 ...

  10. 动态代理(JDK实现)

    JDK动态代理,针对目标对象的接口进行代理 ,动态生成接口的实现类 !(必须有接口) public class ProxyDemo { //通过方法的返回值得到代理对象            方法参数 ...