Estoy tratando de configurar la última Hadoop 2.2 único nodo de cluster server en Ubuntu 13.10 de 64 bits. el sistema operativo es una instalación nueva, y he intentado usar tanto en java-6 de 64 bits y java-7 de 64 bits.

Después de seguir los pasos de este y después de fracasar, de este enlace, yo no soy capaz de iniciar nodemanager y resourcemanager con el comando:

sbin/yarn-daemon.sh start nodemanager
sudo sbin/yarn-daemon.sh start nodemanager

y gestor de recursos con

sbin/yarn-daemon.sh start resourcemanager
sudo sbin/yarn-daemon.sh start resourcemanager

y no con el error:

starting nodemanager, logging to /home/hduser/yarn/hadoop-2.2.0/logs/yarn-hduser-nodemanager-ubuntu.out
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/service/CompositeService
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:788)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:447)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)

Administrador de recursos de falla con un error similar: NoClassDefFoundError

He estado tratando de hacer esto durante muchas horas y que han tratado de Google y nada funcionó. Por favor, hágamelo saber lo que he perdido. Este y este enlace, mientras que la búsqueda de una solución no funciona.

He intentado utilizar tanto en java 6 y java 7 de 64 bits, sin éxito.

Editar

La aceptó responder a las arregló para deshacerse de la excepción y todos los demonios están empezando ahora, pero todavía hay una excepción mientras se ejecutan los trabajos, que se menciona en este pregunta

  • Quisiera que alguien con buenos conocimientos de hadoop respuestas de este. De mi lado, comprobar si usted puede encontrar cualquier cosa después de leer esto – javareferencegv.blogspot.com/2013/10/…

2 Comentarios

  1. 3

    Esas instrucciones están obsoletos y parece que refleja una de las primeras versiones alfa. Hacer este cambio: YARN_HOME -> HADOOP_YARN_HOME. La variable de entorno consiguió cambiado el nombre de un rato. Esto debería solucionar el problema para usted.

    Puede utilizar Apache Ambari 1.4.1 que facilita la instalación de Hadoop y muchos de sus componentes de los ecosistemas. Usted puede ver http://docs.hortonworks.com/#2.0 sobre cómo instalar el uso de Ambari.

Dejar respuesta

Please enter your comment!
Please enter your name here