使用hadoop和Java命令执行map-reduce作业之间有什么区别

发布于 2021-01-30 16:52:20

查找许多选项以运行映射减少程序。谁能解释下面这些命令之间的区别。以及对Map-reduce工作的影响(如果有)。

     java -jar MyMapReduce.jar [args]

     hadoop jar MyMapReduce.jar [args]

     yarn jar MyMapReduce.jar [args]

在这些命令中,哪个最好?

是否可以使用以下命令中的Web服务端口8088(YARN),使配置像使用Web服务上的Yarn和Job History(如display
Hadoop和yarn命令)正常显示有关作业的所有信息一样?

     java -jar MyMapReduce.jar [args]
关注者
0
被浏览
104
1 个回答
  • 面试哥
    面试哥 2021-01-30
    为面试而生,有面试问题,就找面试哥。

    他们中没有一个比另一个更好。执行java -jar命令时,它与执行非Hadoop应用程序相同。如果使用hadoop jaryarn jar,它将使用/usr/bin/hadoop/usr/bin/yarn脚本设置环境。

    除非您修改了任何脚本以设置其他变量,否则三个脚本应该相同。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看