简体   繁体   English

hadoop examples.jar中的错误

[英]Error in hadoop examples.jar

I just installed Hadoop from the yahoo developers network running on a vm. 我刚刚从在vm上运行的yahoo开发人员网络安装了Hadoop。 I ran the following code after start-all.sh after cd-ing to the bin folder 我在CD-ing到bin文件夹后在start-all.sh之后运行了以下代码

hadoop jar hadoop-0.19.0.-examples.jar pi 10 1000000 hadoop jar hadoop-0.19.0.-examples.jar pi 10 1000000

I'm getting 我越来越

java. Java的 io.IOException:Error opening jon jar:hadoop-0.18.0-examples.jar at org.apache.hadoop.util.main(RunJar.java:90) at org.apache.hadoop.mapred.JobShell.run(JobShell.java:54) at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65) at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79) at org.apache.hadoop.mapred.JobShell.main(JobShell.java:68) caused by:java.util.ZipExcaption:error in opening zip file io.IOException:打开org.apache.hadoop.mapred.JobShell.run(JobShell.org.org.apache.hadoop.util.main(RunJar.java:90)处的jon jar:hadoop-0.18.0-examples.jar时出错。 java:54)位于org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)位于org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)位于org.apache.hadoop.mapred .JobShell.main(JobShell.java:68)由以下原因引起:java.util.ZipExcaption:打开zip文件时出错

How do i sort this out? 我该如何解决呢?

Please make sure that have below things in place 请确保具有以下内容

  • Your examples.jar file is present in the path where you are running the above command. 您的examples.jar文件位于您运行上述命令的路径中。 else you need to give complete path for the jar file. 否则,您需要提供jar文件的完整路径。

    hadoop jar /usr/lib/hadoop-mapreduce/*example.jar pi 10 100000 hadoop jar /usr/lib/hadoop-mapreduce/*example.jar pi 10 100000

  • It has appropriate read permissions for the user that you are using to run the hadoop job. 它对您用来运行hadoop作业的用户具有适当的读取权限。

If you still face issue, please update logs in your question. 如果仍然遇到问题,请更新您问题中的日志。

You will face this issue if you are using older version of the java . 如果您使用的是Java的旧版本,则将面临此问题。 Hadoop needs Java 7 or Java 8. Please check your JAVA version and update if needed. Hadoop需要Java 7或Java8。请检查您的JAVA版本并根据需要进行更新。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM