博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spark应用(app jar)发布到Hadoop集群的过程
阅读量:6956 次
发布时间:2019-06-27

本文共 848 字,大约阅读时间需要 2 分钟。

记录了Spark,Hadoop集群的开启,关闭,以及Spark应用提交到Hadoop集群的过程,通过web端监控运行状态。

1.绝对路径开启集群

(每次集群重启,默认配置的hadoop集群中tmp文件被清空所以需要重新format)

我的集群安装位置是/opt/hadoop下,可以根据自己路径修改。

/opt/hadoop/bin/hdfs namenode -format
/opt/hadoop/sbin/start-all.sh/opt/spark/sbin/start-all.sh

使用jps命令查看集群是否全部正确开启

这里写图片描述

2.绝对路径关闭集群

/opt/hadoop/sbin/stop-all.sh/opt/spark/sbin/stop-all.sh

3.Spark业务(app)发布到Hadoop YARN集群方式

这里发布一个spark本身自带的jar发到hadoop集群中(此时hadoop和spark都已开启)

cd /opt/spark
./bin/spark-submit \--class org.apache.spark.examples.SparkPi \--master yarn \--deploy-mode cluster \--driver-memory 4g \--executor-memory 2g \--executor-cores 1 \lib/spark-examples-1.6.2-hadoop2.6.0.jar \10

注意spark-examples-1.6.2-hadoop2.6.0.jar,需要根据你的版本来看自带的版本号。

这里写图片描述

4.log地址(方便查看错误信息)

/opt/hadoop/logs/

/opt/spark/logs/

5.web地址查看(可以直观的查看集群执行情况)

通过看到执行成功SUCCEEDED
这里写图片描述
查看SparkPi运行结果,结果为Pi is roughly 3.140572。数值可能稍有不同。总之成功了!

这里写图片描述

这里写图片描述

你可能感兴趣的文章
Android -- RecyclerView实现顶部吸附效果
查看>>
微信video标签全屏无法退出bug
查看>>
[转]PostgreSQL 中文资料汇总
查看>>
那些被疯狂追求的女孩,后来怎么样了?
查看>>
(转载)Windows 7 Ultimate(旗舰版)SP1 32/64位官方原版下载(2011年5月12日更新版)...
查看>>
内置函数
查看>>
mysql之触发器
查看>>
C 入门 第七节 结构体
查看>>
linux下安装svn
查看>>
Flash Builder快捷键
查看>>
js通过Image和canvas获取图片的base64格式的字符串(只能接受服务器上的图片,不支持本地图片直接转化为base64,因为js没有系统io的权限,js只能操作dom)...
查看>>
转:Unity3D研究院之提取游戏资源的三个工具支持Unity5(八十四)
查看>>
Javascript学习之Window
查看>>
mac 文本编辑器 文本编码Unicode utf-8 不适用的问题
查看>>
如何做好H5性能优化?
查看>>
通过WebClient模拟post上传文件到服务器
查看>>
js判断是否是PC,IOS,Android客户端
查看>>
HTTP
查看>>
sound of the genuine
查看>>
iOS开发之WIFI,3G/4G两种网络同时使用技巧
查看>>