setup - Error al ejecutar el ejemplo de Hadoop en clúster de nodo único
how to make cluster in hadoop (2)
Hubo un error en el camino para el contenedor. Lo corregí.
Estoy ejecutando el ejemplo de conteo de palabras proporcionado por hadoop. El siguiente es el error que estoy recibiendo:
-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)
Información sobre mi instalación: seguí las instrucciones de instalación desde el enlace de Michaeal Noll. Aquí El único cambio es que no he creado un usuario de hadoop por separado. Lo estoy usando bajo mi nombre de usuario.
Un error común (visto en otros foros) se debe a problemas de permisos en la carpeta donde hadoop intenta ejecutar el archivo jar. La reparación de esto permite a hadoop encontrar el archivo jar.