Spark应用(app jar)发布到Hadoop集群的过程
记录了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.sh3.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地址查看(可以直观的查看集群执行情况)
http://localhost:8088/cluster/apps 
http://localhost:8080/ 
通过http://localhost:8088/cluster/apps看到执行成功SUCCEEDED 
 
查看SparkPi运行结果,结果为Pi is roughly 3.140572。数值可能稍有不同。总之成功了!
Spark应用(app jar)发布到Hadoop集群的过程的更多相关文章
- hadoop集群搭建过程中遇到的问题
		在安装配置Hadoop集群的过程中遇到了很多问题,有些是配置导致的,有些是linux系统本身的问题造成的,现在总结如下. 1. hdfs namenode -format出现错误:hdfs namen ... 
- Hadoop2.2.0安装配置手册!完全分布式Hadoop集群搭建过程~(心血之作啊~~)
		http://blog.csdn.net/licongcong_0224/article/details/12972889 历时一周多,终于搭建好最新版本hadoop2.2集群,期间遇到各种问题,作为 ... 
- Hadoop集群配置过程中需要注意的问题
		环境:VMwareWorkstation8.0 和 Ubuntu14.04 1. 使用三台虚拟机搭建Hadoop集群 2. 一定要在每台机器上配置ssh免密码登录 3. 由于需要给/etc/hosts ... 
- Hadoop集群搭建过程中ssh免密码登录(二)
		一.为什么设置ssh免密码登录 在集群中,Hadoop控制脚本依赖SSH来执行针对整个集群的操作.例如,某个脚本能够终止并重启集群中的所有守护进程.所以,需要安装SSH,但是,SSH远程登陆的时候,需 ... 
- CentOs6.8 hadoop集群搭建过程中的问题
		1.Error: Java heap space 网上有很多说是java虚拟机内存不够的,我也试着修改内存大小,但是没起作用,后来发现是文件在传输过程中失真.文件在上传到HDFS后变成乱码,重新上传文 ... 
- 编写hadoop程序,并打包jar到hadoop集群运行
		windows环境下编写hadoop程序 新建:File->new->Project->Maven->next GroupId 和ArtifactId 随便写(还是建议规范点) ... 
- Apache Hadoop集群安装(NameNode HA + SPARK + 机架感知)
		1.主机规划 序号 主机名 IP地址 角色 1 nn-1 192.168.9.21 NameNode.mr-jobhistory.zookeeper.JournalNode 2 nn-2 ).HA的集 ... 
- Apache Hadoop集群安装(NameNode HA + YARN HA + SPARK + 机架感知)
		1.主机规划 序号 主机名 IP地址 角色 1 nn-1 192.168.9.21 NameNode.mr-jobhistory.zookeeper.JournalNode 2 nn-2 192.16 ... 
- 大数据初级笔记二:Hadoop入门之Hadoop集群搭建
		Hadoop集群搭建 把环境全部准备好,包括编程环境. JDK安装 版本要求: 强烈建议使用64位的JDK版本,这样的优势在于JVM的能够访问到的最大内存就不受限制,基于后期可能会学习到Spark技术 ... 
随机推荐
- js 对象 浅拷贝 和 深拷贝
			网上发现一个比较好的博客 阮一峰的感觉很不错推荐大家看看. http://www.ruanyifeng.com/blog/it/javascript/ 接下来看一下这两个拷贝方法 1.浅拷贝 拷贝就是 ... 
- 富文本的一般处理方式,document.getElementById('富文本的ID').contentWindow.document.body.innerHTML = '%s'" %(content)
			如果套不出来,去问前端开发帮忙吧 哈哈 
- THU 上机 最小邮票数  暴力枚举
			链接:https://www.nowcoder.com/questionTerminal/83800ae3292b4256b7349ded5f178dd1?toCommentId=2533792来源: ... 
- MAC终端下常用Git命令
			送给新手的简单命令操作.远程Git和local的同步实现流程: 1.把git上的代码clone到本地 $ git clone http:xxxx(地址,可以http也可以ssh) 2.clone到本地 ... 
- day--42 前端基础小结
			前端基础总结 一:前端实现的原理: 小实例: 01:第一步:创建一个socket服务端: import socket server=socket.socket() ip_port=("127 ... 
- C. Enlarge GCD Codeforces Round #511 (Div. 2)【数学】
			题目: Mr. F has nn positive integers, a1,a2,…,an. He thinks the greatest common divisor of these integ ... 
- 1129 Recommendation System (25 分)
			Recommendation system predicts the preference that a user would give to an item. Now you are asked t ... 
- 关于XML的验证(DTD与XSD)一点实践
			[转自] http://blog.chinaunix.net/uid-276853-id-366491.html 关于XML的验证一点实践 1)此方法是在XML文档中绑定对应的DTD文件来进行的 // ... 
- 【总结】ettercap工具之arp欺骗
			kali自带工具ettercap,使用前先开启IP转发功能 echo 1 > /proc/sys/net/ipv4/ip_forward 1.以管理员身份打开ettercap,两种方式-G图形化 ... 
- for( in ) IE下兼容问题
			在JS 中 for in 常用于遍历对象的可枚举属性,包括原型链上的属性.然而for_in在IE < 9下可能会出现问题. for_in要出现问题必须满足两个条件: 1:IE < 9; ... 
