You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ambari.apache.org by "Nate Cole (JIRA)" <ji...@apache.org> on 2013/08/08 19:31:50 UTC

[jira] [Created] (AMBARI-2843) Hadoop2: NodeManager requiring MR2 client

Nate Cole created AMBARI-2843:
---------------------------------

             Summary: Hadoop2: NodeManager requiring MR2 client
                 Key: AMBARI-2843
                 URL: https://issues.apache.org/jira/browse/AMBARI-2843
             Project: Ambari
          Issue Type: Task
          Components: agent
            Reporter: Nate Cole
            Assignee: Nate Cole
             Fix For: 1.4.0


When installing a NodeManager to a host that has no other YARN or MR2 components, NodeManager fails startup with the error below.  Installing 
{{hadoop-mapreduce}} allows NM to startup.

{noformat}
java.lang.RuntimeException: java.lang.RuntimeException: java.lang.ClassNotFoundException: Class org.apache.hadoop.mapred.ShuffleHandler not found
        at org.apache.hadoop.conf.Configuration.getClass(Configuration.java:1745)
        at org.apache.hadoop.yarn.server.nodemanager.containermanager.AuxServices.serviceInit(AuxServices.java:91)
        at org.apache.hadoop.service.AbstractService.init(AbstractService.java:163)
        at org.apache.hadoop.service.CompositeService.serviceInit(CompositeService.java:88)
        at org.apache.hadoop.yarn.server.nodemanager.containermanager.ContainerManagerImpl.serviceInit(ContainerManagerImpl.java:189)
        at org.apache.hadoop.service.AbstractService.init(AbstractService.java:163)
        at org.apache.hadoop.service.CompositeService.serviceInit(CompositeService.java:88)
        at org.apache.hadoop.yarn.server.nodemanager.NodeManager.serviceInit(NodeManager.java:202)
        at org.apache.hadoop.service.AbstractService.init(AbstractService.java:163)
        at org.apache.hadoop.yarn.server.nodemanager.NodeManager.initAndStartNodeManager(NodeManager.java:400)
        at org.apache.hadoop.yarn.server.nodemanager.NodeManager.main(NodeManager.java:447)
Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: Class org.apache.hadoop.mapred.ShuffleHandler not found
        at org.apache.hadoop.conf.Configuration.getClass(Configuration.java:1713)
        at org.apache.hadoop.conf.Configuration.getClass(Configuration.java:1737)
        ... 10 more
{noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira