如何在amazonemr中运行wordcount?

knsnq2tg  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(332)

在amazonemr中指定输入和输出路径的正确方法是什么?
在我的群集中,我点击了 Add Step 然后选择customjar并输入jar位置 s3://wordcountbuckett/wc.jar . 对于参数输入框,我指定了 s3://wordcountbuckett/file01 作为我的输入文件 s3://wordcountbuckett/output/ 作为我的输出路径。
file01是一个txt文件,而/output/是一个文件夹。
下面是我从日志中得到的错误

Exception in thread "main" java.lang.ClassNotFoundException: s3://wordcountbuckett/
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:278)
    at org.apache.hadoop.util.RunJar.run(RunJar.java:214)
    at org.apache.hadoop.util.RunJar.main(RunJar.java:136)

My Add Step details:
1. Step Type : Custom Jar
2. Name : WordCount2
3. JAR Location : s3://mywordcountbuckett/binary/wc.jar
4. Arguments: s3://mywordcountbuckett/input/
s3://mywordcountbuckett/output/
5. Action on Failure : Continue
zc0qhyus

zc0qhyus1#

您确定指定了正确的路径吗?因为在你说的课文里 s3://wordcountbuckett/wc.jar 但是在add-step配置中 s3://mywordcountbuckett/.. . 我建议检查一下这是问题还是仅仅是打字错误。

相关问题