首页 > 解决方案 > Hadoop jar WordCount.jar WordCount /input /output 不起作用

问题描述

hdfs dfs -mkdir /input首先,我们使用和手动创建输入和输出文件hdfs dfs -mkdir /output。然后我们执行hdfs dfs -copyFromLocal Books /Shakespare.txt /input/Shakespare.txt. 运行hadoop jar WordCount.jar WordCount /input /output此代码后,我们收到以下错误:

这个

因此,我们删除输出并hadoop jar WordCount.jar WordCount /input /output再次运行,我们得到以下错误:

这个

我们怎样才能得到输出?

在 Majid Hajibaba 的回答之后编辑: 这个

标签: hadoopamazon-ec2cloudamazon-emrword-count

解决方案


WordCount.jar将自己创建输出目录。只需将其作为参数传递,不要方便使用。所以请删除输出目录并重试。但是,要运行 WordCount.jar,您需要通过命令启动 yarnstart-yarn.sh并检查是否ResourceManager已启动并运行jps

很高兴了解 Hadoop 生态系统中的默认端口。请参阅YARN 服务端口


推荐阅读