Good Day,
 
I have managed to run my hadoop cluster (3-nodes, TT/JT and NN/DN) currently by 
using Windows Service via Java Wrapper Service. But my tasktracker seems unable 
to run any task.
 
I thought the spawn jvm will inherit the classpath of the parent jvm, even 
starting using Windows. Is Windows the cause? If it is the cause, is there any 
other way that I can do via configuration to solve this problem?
 
Below is the logs
 
Log By One Of The Map Task Attempt (attempt_200909071902_0006_m_000004_3)
 
java.lang.NoClassDefFoundError: org/apache/hadoop/mapred/Child Caused by: 
java.lang.ClassNotFoundException: org.apache.hadoop.mapred.Child at 
java.net.URLClassLoader$1.run(URLClassLoader.java:200) at 
java.security.AccessController.doPrivileged(Native Method) at 
java.net.URLClassLoader.findClass(URLClassLoader.java:188) at 
java.lang.ClassLoader.loadClass(ClassLoader.java:306) at 
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276) at 
java.lang.ClassLoader.loadClass(ClassLoader.java:251) at 
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) Exception in 
thread "main" 
 
Log In The TaskTracker (for the above attempt)
 
2009-09-07 19:21:42,181 INFO org.apache.hadoop.mapred.TaskTracker: addFreeSlot 
: current free slots : 2
2009-09-07 19:21:42,181 INFO org.apache.hadoop.mapred.TaskTracker: 
LaunchTaskAction (registerTask): attempt_200909071902_0006_m_000004_3 task's 
state:UNASSIGNED
2009-09-07 19:21:42,181 INFO org.apache.hadoop.mapred.TaskTracker: Trying to 
launch : attempt_200909071902_0006_m_000004_3
2009-09-07 19:21:42,181 INFO org.apache.hadoop.mapred.TaskTracker: In 
TaskLauncher, current free slots : 2 and trying to launch 
attempt_200909071902_0006_m_000004_3
2009-09-07 19:21:42,243 INFO org.apache.hadoop.mapred.JvmManager: In JvmRunner 
constructed JVM ID: jvm_200909071902_0006_m_1046393994
2009-09-07 19:21:42,243 INFO org.apache.hadoop.mapred.JvmManager: JVM Runner 
jvm_200909071902_0006_m_1046393994 spawned.
2009-09-07 19:21:42,743 WARN org.apache.hadoop.mapred.TaskRunner: 
attempt_200909071902_0006_m_000004_3 Child Error
java.io.IOException: Task process exit with nonzero status of 1.
 at org.apache.hadoop.mapred.TaskRunner.run(TaskRunner.java:425)
2009-09-07 19:21:42,743 INFO org.apache.hadoop.mapred.JvmManager: JVM : 
jvm_200909071902_0006_m_1046393994 exited. Number of tasks it ran: 0
2009-09-07 19:21:45,743 INFO org.apache.hadoop.mapred.TaskRunner: 
attempt_200909071902_0006_m_000004_3 done; removing files.
 
 
 

Reply via email to