Wang Yu created MESOS-311:
-----------------------------

             Summary: ClassNotFoundException when deploying hadoop on mesos
                 Key: MESOS-311
                 URL: https://issues.apache.org/jira/browse/MESOS-311
             Project: Mesos
          Issue Type: Question
          Components: build
    Affects Versions: 0.9.0
         Environment: Centos 6.3
            Reporter: Wang Yu
             Fix For: 0.9.0


when I deploy hadoop on mesos, the following error occured.

[root@master hadoop-0.20.205.0]# bin/hadoop jobtracker
12/11/15 11:14:00 INFO mapred.JobTracker: STARTUP_MSG: 
/************************************************************
STARTUP_MSG: Starting JobTracker
STARTUP_MSG:   host = master/192.168.0.2
STARTUP_MSG:   args = []
STARTUP_MSG:   version = 0.20.205.1
STARTUP_MSG:   build =  -r ; compiled by 'root' on Thu Nov 15 11:08:29 CST 2012
************************************************************/
12/11/15 11:14:00 INFO impl.MetricsConfig: loaded properties from 
hadoop-metrics2.properties
12/11/15 11:14:00 INFO impl.MetricsSourceAdapter: MBean for source 
MetricsSystem,sub=Stats registered.
12/11/15 11:14:00 INFO impl.MetricsSystemImpl: Scheduled snapshot period at 10 
second(s).
12/11/15 11:14:00 INFO impl.MetricsSystemImpl: JobTracker metrics system started
12/11/15 11:14:00 INFO impl.MetricsSourceAdapter: MBean for source 
QueueMetrics,q=default registered.
12/11/15 11:14:01 INFO impl.MetricsSourceAdapter: MBean for source ugi 
registered.
12/11/15 11:14:01 INFO delegation.AbstractDelegationTokenSecretManager: 
Updating the current master key for generating delegation tokens
12/11/15 11:14:01 INFO delegation.AbstractDelegationTokenSecretManager: 
Starting expired delegation token remover thread, tokenRemoverScanInterval=60 
min(s)
12/11/15 11:14:01 INFO mapred.JobTracker: Scheduler configured with 
(memSizeForMapSlotOnJT, memSizeForReduceSlotOnJT, limitMaxMemForMapTasks, 
limitMaxMemForReduceTasks) (-1, -1, -1, -1)
12/11/15 11:14:01 INFO delegation.AbstractDelegationTokenSecretManager: 
Updating the current master key for generating delegation tokens
12/11/15 11:14:01 INFO util.HostsFileReader: Refreshing hosts (include/exclude) 
list
12/11/15 11:14:01 INFO mapred.JobTracker: Starting jobtracker with owner as root
12/11/15 11:14:01 FATAL mapred.JobTracker: java.lang.RuntimeException: 
java.lang.RuntimeException: java.lang.ClassNotFoundException: 
org.apache.hadoop.mapred.MesosScheduler
        at org.apache.hadoop.conf.Configuration.getClass(Configuration.java:898)
        at org.apache.hadoop.mapred.JobTracker.<init>(JobTracker.java:2294)
        at org.apache.hadoop.mapred.JobTracker.<init>(JobTracker.java:2192)
        at org.apache.hadoop.mapred.JobTracker.<init>(JobTracker.java:2186)
        at org.apache.hadoop.mapred.JobTracker.startTracker(JobTracker.java:300)
        at org.apache.hadoop.mapred.JobTracker.startTracker(JobTracker.java:291)
        at org.apache.hadoop.mapred.JobTracker.main(JobTracker.java:4978)
Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: 
org.apache.hadoop.mapred.MesosScheduler
        at org.apache.hadoop.conf.Configuration.getClass(Configuration.java:866)
        at org.apache.hadoop.conf.Configuration.getClass(Configuration.java:890)
        ... 6 more
Caused by: java.lang.ClassNotFoundException: 
org.apache.hadoop.mapred.MesosScheduler
        at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:264)
        at 
org.apache.hadoop.conf.Configuration.getClassByName(Configuration.java:819)
        at org.apache.hadoop.conf.Configuration.getClass(Configuration.java:864)
        ... 7 more

12/11/15 11:14:01 INFO mapred.JobTracker: SHUTDOWN_MSG: 
/************************************************************
SHUTDOWN_MSG: Shutting down JobTracker at master/192.168.0.2
************************************************************/

--
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

Reply via email to