无法在hadoop中使用inbuild wordcount jar文件

py49o6xq  于 2021-06-03  发布在  Hadoop
关注(0)|答案(2)|浏览(661)

我正在努力与下面的代码。谁能帮我整理一下。

[cloudera@localhost ~]$ hadoop jar /usr/lib;

Exception in thread "main" java.io.IOException: Error opening job   jar:    /usr/lib
at org.apache.hadoop.util.RunJar.main(RunJar.java:135)
Caused by: java.util.zip.ZipException: error in opening zip file

at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:127)
at java.util.jar.JarFile.<init>(JarFile.java:135)
at java.util.jar.JarFile.<init>(JarFile.java:72)
at org.apache.hadoop.util.RunJar.main(RunJar.java:133)

[cloudera@localhost ~]$

我想在hadoop中运行wordcount示例jar,但它不允许使用inbuild jar
谢谢你,安布克。

h7wcgrx3

h7wcgrx31#

尝试执行以下命令。假设声明了$hadoop\u home,并且您已将输入数据复制到hdfs。

$HADOOP_HOME/bin/hadoop jar $HADOOP_HOME/hadoop-*-examples.jar wordcount your_input_path your_output_path
vh0rcniy

vh0rcniy2#

你需要指向一个真正的jar。 "/usr/lib" 不是jar文件。有关命令,请参阅此。

相关问题