Hadoop Nodemanager和Resourcemanager未启动

Hadoop Nodemanager和Resourcemanager未启动,hadoop,bigdata,yarn,ubuntu-13.10,Hadoop,Bigdata,Yarn,Ubuntu 13.10,我正在尝试在Ubuntu 13.10 64位上安装最新的Hadoop 2.2单节点集群。操作系统是一个全新的安装,我已经尝试使用java-6 64位和java-7 64位 在执行了失败和失败后的步骤后,我无法使用以下命令启动nodemanager和resourcemanager: sbin/yarn-daemon.sh start nodemanager sudo sbin/yarn-daemon.sh start nodemanager 和资源管理器 sbin/yarn-daemon.sh

我正在尝试在Ubuntu 13.10 64位上安装最新的Hadoop 2.2单节点集群。操作系统是一个全新的安装,我已经尝试使用java-6 64位和java-7 64位

在执行了失败和失败后的步骤后,我无法使用以下命令启动
nodemanager
resourcemanager

sbin/yarn-daemon.sh start nodemanager
sudo sbin/yarn-daemon.sh start nodemanager
和资源管理器

sbin/yarn-daemon.sh start resourcemanager
sudo sbin/yarn-daemon.sh start resourcemanager
两种方法都会出现错误:

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)
资源管理器失败,出现类似错误:
NoClassDefFoundError

我已经试了好几个小时了,也试过谷歌,但都没用。请让我知道我错过了什么。搜索解决方案时的链接无效

我曾尝试使用java-6和java-7 64位,但没有成功

编辑


接受的答案成功地消除了异常,所有守护进程现在都在启动,但在运行作业时仍然存在异常,如问题中所述。这些指令已过时,似乎反映了非常早期的alpha版本之一。进行以下更改:Thread\u HOME->HADOOP\u Thread\u HOME。不久前环境变量被重命名。这会帮你解决的


您可以使用ApacheAmbari 1.4.1,它简化了Hadoop及其许多生态系统组件的安装。您可以查看如何使用Ambari进行安装。

您应该看到这是一个解决方案,添加$HADOOP\u HOME/share/及其子目录。

我希望熟悉hadoop的人能回答这个问题。在我这边,请在阅读本文后检查您是否可以找到任何内容-谢谢,守护进程现在正在启动,但在运行作业时出现异常。请看我的另一个问题: