码迷,mamicode.com
首页 > 其他好文 > 详细

Spark升级--在CDH-5.15.1中添加spark2

时间:2018-09-17 16:15:23      阅读:1861      评论:0      收藏:0      [点我收藏+]

标签:shel   服务   依赖   tar   dir   server   art   require   技术分享   

一、环境准备

 

jdk-1.8+scala-2.11.X+python-2.7

二、创建目录

  mkdir -p /opt/cloudera/csd

修改权限

  chown cloudera-scm:cloudera-scm /opt/cloudera/csd

 

获取csd(放到/opt/cloudera/csd目录)

wget http://archive.cloudera.com/spark2/csd/SPARK2_ON_YARN-2.1.0.cloudera2.jar

 修改组权限和用户权限

chgrp cloudera-scm SPARK2_ON_YARN-2.1.0.cloudera2.jar
chown cloudera-scm SPARK2_ON_YARN-2.1.0.cloudera2.jar

三、添加parcels

管理-设置下
技术分享图片

 注意:

(1)2.1.0.cloudera2 和2.1.0.cloudera1的区别

(详见表格:https://www.cloudera.com/documentation/spark2/latest/topics/spark2_requirements.html)

(2)jar版本要和此处的2.1.0.cloudera2或者2.1.0.cloudera1版本一致

url----->http://archive.cloudera.com/spark2/parcels/2.1.0.cloudera2/

等待下载结束

四、激活spark2

技术分享图片

五、重启群集和cloudera-scm-server

 (1)先重启cdh集群

技术分享图片

(2)再重启cloudera-scm-server

  #/opt/cloudera-manager/cm-5.15.1/etc/init.d/cloudera-scm-server restart

  #tail -f/opt/cloudera-manager/cm-5.15.1/log/cloudera-scm-server/cloudera-scm-server.log

  #tail -f/opt/cloudera-manager/cm-5.15.1/log/cloudera-scm-agent/cloudera-scm-agent.log

六、添加spark2的服务

(1)点击添加服务

技术分享图片

(2)选择spark2

技术分享图片

(3)选择依赖最多的

技术分享图片

(4)选择history spark2

技术分享图片

(5)选择gateway

技术分享图片

(6)等待执行成功

技术分享图片

(7)成功后的界面

技术分享图片

七、测试spark2

(1)在命令行输入

  spark-shell  --conf spark.executor.memory=2g  --confspark.executor.cores=2

  技术分享图片

(2)参考举例

  https://spark.apache.org/docs/2.1.0/quick-start.html

 

Spark升级--在CDH-5.15.1中添加spark2

标签:shel   服务   依赖   tar   dir   server   art   require   技术分享   

原文地址:https://www.cnblogs.com/xiqing/p/9662441.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!