Spark-submit提交任务到集群
2015-06-19 16:01
281 查看
1 IDEA 打包
示例代码参考AMPCamp2015之SparkSQL,开发环境使用idea。首先需要将程序打包成jar选择project structure --》artifacts ,由于集群已经有了运行依赖的jar包,打包时可以将这些jar包排除出去,以减小打包后的jar包的大小。
点击ok,然后选择build --》build artifacts,SparkSQLTest --》build,然后在工程目录的子目录下会生成j对应的jar文件:
2 提交任务
首先启动集群,然后客户端来到spark-submit目录:/app/hadoop/spark131/binspark-submit通过命令行的方式提交任务,具体参数信息如下参考:
提交示例如下:
在命令行输入如下命令:
./spark-submit --class SparkSQLTest --master spark:hadoop1:7077 --executor-memory 2g --num-executors 3 /home/kaiseu/MyProject/IdeaProjects/SparkProject/Saprk131/out/artifacts/SparkSQLTest_jar/SparkSQLTest.jar
在web监控界面可以看到:
3 运行结果
结果如下:相关文章推荐
- 【华为oj】汽水瓶
- windows 下安装gitflow
- 手机user agent大全下载 整理发布一批移动设备的user agent【分享】
- ABAP常见面试问题
- CC2540电量显示
- WebService什么?
- Magento中数据拷贝一实现
- leetcode - Min Stack
- 一般处理程序页ashx 序列化 Json数组
- php分割合并两个字符串的函数实例
- Linux下R语言环境搭建
- 自制工具:CSV代码生成器:自动生成CSV文件对应的C++实体类和字段类型解析代码
- ABP 初探 之基于EasyUI的CURD
- go-import下划线的作用
- 登陆页面的验证js
- 使用SNMP++开发电信设备网管之二:SNMP++库用法
- Android studio 重置 DDMS面板布局
- 使用注解来构造IoC容器
- 凸优化问题
- opencv调用笔记本摄像头程序