【发布时间】:2016-01-11 01:45:23
【问题描述】:
使用yarn jar 命令和使用hadoop jar 命令提交hadoop-streaming 作业有什么区别?
hadoop jar hadoop-streaming-2.7.1.jar \
-D mapreduce.job.reduces=2 \
-input myInputDirs \
-output myOutputDir \
-mapper /bin/cat \
-reducer /usr/bin/wc
但是这个命令也可以用:
yarn jar hadoop-streaming-2.7.1.jar \
-D mapreduce.job.reduces=2 \
-input myInputDirs \
-output myOutputDir \
-mapper /bin/cat \
-reducer /usr/bin/wc
如果这两个命令是等价的(我认为它们是等价的),哪个是首选,为什么?
【问题讨论】:
-
这两种说法没有区别。看看:stackoverflow.com/questions/25180142/…
标签: hadoop hadoop-yarn hadoop-streaming