MapReduce单机提交(待稿)
MR 提交方式
源码
提交方式:
1,开发-> jar -> 上传到集群中的某一个节点 -> hadoop jar ooxx.jar ooxx in out
2,嵌入【linux,windows】(非hadoop jar)的集群方式 on yarn
集群:M、R
client -> RM -> AppMaster
mapreduce.framework.name -> yarn //决定了集群运行
conf.set("mapreduce.app-submission.cross-platform","true");
job.setJar("C:\\Users\\Administrator\\IdeaProjects\\msbhadoop\\target\\hadoop-hdfs-1.0-0.1.jar");
//^推送jar包到hdfs
3,local,单机 自测
mapreduce.framework.name -> local
conf.set("mapreduce.app-submission.cross-platform","true"); //windows上必须配
1,在win的系统中部署我们的hadoop:
C:\usr\hadoop-2.6.5\hadoop-2.6.5
2,在我给你的资料中\hadoop-install\soft\bin 文件覆盖到 你部署的bin目录下
还要将hadoop.dll 复制到 c:\windwos\system32\
3,设置环境变量:HADOOP_HOME C:\usr\hadoop-2.6.5\hadoop-2.6.5
IDE -> 集成开发:
hadoop最好的平台是linux
部署hadoop,bin
参数个性化:
GenericOptionsParser parser = new GenericOptionsParser(conf, args); //工具类帮我们把-D 等等的属性直接set到conf,会留下commandOptions
String[] othargs = parser.getRemainingArgs();
最新文章
- 小谈KVC中KeyPath的集合运算符
- Pycharm 2016 2 激活
- 转:CWnd的函数,以后可以在这儿找了!
- .NET Framework 4.0之Tuple(元组)
- JS模式:Mixin混合模式,=_=!就是常见的Object.create()或者_extend()
- 【云计算】Docker Nginx示例
- 主成分分析(PCA)原理及R语言实现
- spring外部化配置
- HDU 3695-Computer Virus on Planet Pandora(ac自动机)
- spring定时器 @component
- HDU-4678 Mine 博弈SG函数
- Activiti初学者教程
- 通过定时监听input框来实现onkeyup事件-
- javascript 关闭页面提示
- SVN库迁移
- ffplay2 android 版正式公布
- SpringBoot实战 之 接口日志篇
- redis 远程连接出错的解决办法
- 使用html中的<;input>;标签上传多个文件(转)
- [转]MySQL DBA面试全揭秘