首页 文章

Hadoop Nodemanager和Resourcemanager无法启动

提问于
浏览
5

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

在执行了this之后的步骤以及失败之后,从this链接,我无法使用以下命令启动 nodemanagerresourcemanager

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

我已经尝试了很多个小时,并尝试过Google并没有任何效果 . 请让我知道我错过了什么 . 搜索解决方案时Thisthis链接无效 .

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

Edit

接受的答案设法摆脱了异常并且所有守护进程现在都在启动但是在运行作业时仍有异常,在this问题中提到

2 回答

相关问题