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();

最新文章

  1. 小谈KVC中KeyPath的集合运算符
  2. Pycharm 2016 2 激活
  3. 转:CWnd的函数,以后可以在这儿找了!
  4. .NET Framework 4.0之Tuple(元组)
  5. JS模式:Mixin混合模式,=_=!就是常见的Object.create()或者_extend()
  6. 【云计算】Docker Nginx示例
  7. 主成分分析(PCA)原理及R语言实现
  8. spring外部化配置
  9. HDU 3695-Computer Virus on Planet Pandora(ac自动机)
  10. spring定时器 @component
  11. HDU-4678 Mine 博弈SG函数
  12. Activiti初学者教程
  13. 通过定时监听input框来实现onkeyup事件-
  14. javascript 关闭页面提示
  15. SVN库迁移
  16. ffplay2 android 版正式公布
  17. SpringBoot实战 之 接口日志篇
  18. redis 远程连接出错的解决办法
  19. 使用html中的<input>标签上传多个文件(转)
  20. [转]MySQL DBA面试全揭秘

热门文章

  1. Linux小记 -- 更新系统软件包
  2. Jcaptcha组件和kaptcha组件实现验证码
  3. 2017年广东省ACM省赛(GDCPC-2017)总结
  4. 待处理bug
  5. 条形码(barcode)code128生成代码
  6. MIME 类型,ContentType
  7. redis--迁库操作
  8. 阶段3 1.Mybatis_03.自定义Mybatis框架_3.自定义mybatis的编码-根据测试类中缺少的创建接口和类
  9. Vue中使用JSX语法
  10. Python中文件读写之 w+ 与 r+ 到底有啥区别?