hadoop examples.jar出错

时间:2015-03-31 15:55:30

标签: hadoop

我刚从运行在虚拟机上的雅虎开发者网络安装了Hadoop。在cd-ing到bin文件夹

之后,我在start-all.sh之后运行了以下代码

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

我正在

  

的java。 io.IOException:打开jon jar时出错:hadoop-0.18.0-examples.jar   在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)引起的   by:java.util.ZipExcaption:打开zip文件时出错

我如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

请确保有以下内容

  • 您的examples.jar文件存在于运行上述命令的路径中。否则你需要为jar文件提供完整的路径。

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

  • 它对您用于运行hadoop作业的用户具有适当的读取权限。

如果您仍然遇到问题,请更新问题中的日志。

答案 1 :(得分:0)

如果您使用的是旧版本的java,则会遇到此问题。 Hadoop需要Java 7或Java 8.请检查您的JAVA版本并在需要时进行更新。