Ошибка при запуске примера Hadoop на кластере с одним узлом - PullRequest
4 голосов
/ 29 июля 2011

Я использую пример подсчета слов, предоставленный hadoop.Вот ошибка, которую я получаю:

-bash-4.1$ ./hadoop jar /home/chanders/Hadoop/bin/hadoop-examples-0.20.203.0.jar wordcount /usr/temp_hadoop /usr/output
Warning: Maximum heap size rounded up to 1024 MB
Warning: Maximum heap size rounded up to 1024 MB
Exception in thread "main" java.io.IOException: Error opening job jar: /home/chanders/Hadoop/bin/hadoop-examples-0.20.203.0.jar
    at org.apache.hadoop.util.RunJar.main(RunJar.java:90)
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:129)
    at java.util.jar.JarFile.<init>(JarFile.java:141)
    at java.util.jar.JarFile.<init>(JarFile.java:78)
    at org.apache.hadoop.util.RunJar.main(RunJar.java:88)
-bash-4.1$ ^C
-bash-4.1$ ./hadoop jar /home/chanders/Hadoop/bin/hadoop*examples*.jar wordcount /usr/temp_hadoop /usr/output
Warning: Maximum heap size rounded up to 1024 MB
Warning: Maximum heap size rounded up to 1024 MB
Exception in thread "main" java.io.IOException: Error opening job jar: /home/chanders/Hadoop/bin/hadoop*examples*.jar
    at org.apache.hadoop.util.RunJar.main(RunJar.java:90)
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:129)
    at java.util.jar.JarFile.<init>(JarFile.java:141)
    at java.util.jar.JarFile.<init>(JarFile.java:78)
    at org.apache.hadoop.util.RunJar.main(RunJar.java:88)

Информация о моей установке: Я следовал инструкциям по установке по ссылке Михаэля Нолла Здесь Единственное изменение - я не создал отдельнуюпользователь hadoop.Я использую его под своим логином.

Ответы [ 2 ]

6 голосов
/ 30 июля 2011

На пути к банке произошла ошибка.Я исправил это.

4 голосов
/ 03 июля 2012

Одна распространенная ошибка (замеченная на других форумах) связана с проблемами прав доступа к папке, где hadoop пытается запустить файл jar.Исправление этого позволяет hadoop найти файл jar.

...