Hadoop 2.x 安装常见问题FAQ(一) NodeManager 无法启动问题解决
2014-11-05 20:55
513 查看
一、问题描述
在搭建 Hadoop hadoop-2.4.1 集群的最后一步启动集群,在命令窗口并没有报任何错误,但是Slave 节点的 NodeManager进程始终启动不起来。随后查看了后台启动日志yarn-hadoop-nodemanager-Slave1.Hadoop.log,发现如下错误:2014-08-01 01:02:17,228 FATAL org.apache.hadoop.yarn.server.nodemanager.containermanager.AuxServices: Failed to initialize mapreduce.shuffle
java.lang.IllegalArgumentException: The ServiceName: mapreduce.shuffle set in yarn.nodemanager.aux-services is invalid.The valid service name should only contain a-zA-Z0-9_ and can not start with numbers
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:88)
at org.apache.hadoop.yarn.server.nodemanager.containermanager.AuxServices.serviceInit(AuxServices.java:98)
at org.apache.hadoop.service.AbstractService.init(AbstractService.java:163)
at org.apache.hadoop.service.CompositeService.serviceInit(CompositeService.java:107)
at org.apache.hadoop.yarn.server.nodemanager.containermanager.ContainerManagerImpl.serviceInit(ContainerManagerImpl.java:221)
at org.apache.hadoop.service.AbstractService.init(AbstractService.java:163)
at org.apache.hadoop.service.CompositeService.serviceInit(CompositeService.java:107)
at org.apache.hadoop.yarn.server.nodemanager.NodeManager.serviceInit(NodeManager.java:188)
at org.apache.hadoop.service.AbstractService.init(AbstractService.java:163)
at org.apache.hadoop.yarn.server.nodemanager.NodeManager.initAndStartNodeManager(NodeManager.java:357)
at org.apache.hadoop.yarn.server.nodemanager.NodeManager.main(NodeManager.java:405)
2014-08-01 01:02:17,235 INFO org.apache.hadoop.service.AbstractService: Service org.apache.hadoop.yarn.server.nodemanager.containermanager.AuxServices failed in state INITED; cause: java.lang.IllegalArgumentException: The ServiceName: mapreduce.shuffle set in yarn.nodemanager.aux-services is invalid.The valid service name should only contain a-zA-Z0-9_ and can not start with numbers
java.lang.IllegalArgumentException: The ServiceName: mapreduce.shuffle set in yarn.nodemanager.aux-services is invalid<strong>.<span style="font-size:14px;color:#ff0000;">The valid service name should only contain a-zA-Z0-9_ and can not start with numbers</span></strong>
/************************************************************
SHUTDOWN_MSG: Shutting down NodeManager at Slave1.Hadoop/192.168.1.3
************************************************************/
二、问题解决
发现yarn-site.xml配置不符合要求。修改如下:原来错误的配置:
<property>
<span style="white-space:pre"> </span><name>yarn.nodemanager.aux-services</name>
<span style="white-space:pre"> </span><value><strong><span style="color:#ff0000;">mapreduce.shuffle</span></strong></value>
</property>
修改后正确配置:
<property>
<span style="white-space:pre"> </span><name>yarn.nodemanager.aux-services</name>
<span style="white-space:pre"> </span><value><span style="color:#ff0000;"><strong>mapreduce_shuffle</strong></span></value>
</property>
从新启集群,问题解决。
相关文章推荐
- Hadoop 2.x 安装常见问题FAQ(一) NodeManager 无法启动问题解决
- hadoop 安装出现的几种异常的处理方法,hadoop无法启动,no namenode to stop问题的解决方法,no datanode
- 解决Hadoop2.7.4中nodemanager无法启动的问题
- Mac下安装hadoop2.x后,ResourceManager无法启动问题解决
- hadoop 安装出现的几种异常的处理方法,hadoop无法启动,no namenode to stop问题的解决方法,no datanode
- hadoop & hbase 集群安装&启动常见问题解决
- Hadoop NodeManager无法启动问题解决
- 解决在virtualbox中ubuntu server安装后无法启动的问题(续……)
- 解决安装Win 7后XP无法启动问题
- 解决安装上其它系统后,linux无法启动的问题!
- 解决VMware下ghost安装XP后无法从硬盘启动的问题
- 解决安装oracle10g后,xampp无法启动apache的问题
- 用VirtualBox 安装LFS常见问题的解决方法: LiveCD 中启动SSH server
- 帮你解决iis安装后无法启动和出现http 500内部服务器问题
- 解决安装oracle10g后,xampp无法启动apache的问题
- 同时安装了Windwos与LinuxOS 或 磁盘分区误操作等引起两个系统都无法启动问题的解决
- x64安装oracle 10.2.0.4无法启动em dbconsole问题解决
- ubuntu 8.10安装KScope无法启动问题解决办法
- SQL Server 2008 安装问题--SQL Browser 无法启动解决办法
- Vista系统改装XP系统时,如果是SATA硬盘时常见问题:装完XP系统后无法进入系统, 解决问题:安装XP系统及SATA驱动(965SATA驱动)