我是 Hadoop 的新手,我想使用 WordCount 执行 Hadoop 语法来统计单词数。但是,为什么当我尝试显示输出时,它没有出现?我希望得到解释和帮助
yarn-site.xml 设置:
<configuration>
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
</property>
<property>
<name>yarn.nodemanager.aux-services.mapreduce.shuffle.class</name>
<value>org.apache.hadoop.mapred.ShuffleHandler</value>
</property>
</configuration>
mapred-site.xml 设置:
<configuration>
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>
</configuration>
注意:我使用hadoop版本3.2.4
Mapreduce 的输出在终端会话之外的多个 YARN 应用程序中运行。有一个驱动程序(您的终端)和执行程序(存储作业输出的地方)。
打开日志中的链接 -
The url to track the job
找到真正的问题