[ 
https://issues.apache.org/jira/browse/MESOS-206?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13427393#comment-13427393
 ] 

Jessica J commented on MESOS-206:
---------------------------------

Some new messages in the JobTracker log I'm seeing with the latest code:

12/08/02 10:05:20 INFO mapred.TaskInProgress: Error from 
attempt_201208020749_0150_r_000047_0: java.lang.IllegalArgumentException: Null 
user
    at 
org.apache.hadoop.security.UserGroupInformation.createRemoteUser(UserGroupInformation.java:762)
    at org.apache.hadoop.mapred.Child.main(Child.java:241)

..........................................................................................................................................................................................................................
(4 minutes later)

12/08/02 10:09:47 WARN mapred.FrameworkScheduler: SchedulerDriver returned 
irregular status: DRIVER_ABORTED

All other log activity/error messages remain the same as previously commented. 
The "irregular status" message comes from resourceOffers(SchedulerDriver d, 
List<Offer> offers) in FrameworkScheduler.java (line 245) after attempting to 
launch tasks. If I've followed the code path correctly, I've traced this call 
to line 172 (JNIExecutor::launchTask) in 
org_apache_mesos_MesosExecutorDriver.cpp, where it appears a Java exception is 
causing the driver to abort. The exception that occurs closest to the time of 
DRIVER_ABORTED is the first status update for an unknown task:

Exception in thread "Thread-150424" java.lang.RuntimeException: Received status 
update for unknown task value: "56357"

Any ideas how all this is inter-related? And what's causing it?
                
> Long-running jobs on Hadoop framework do not run to completion
> --------------------------------------------------------------
>
>                 Key: MESOS-206
>                 URL: https://issues.apache.org/jira/browse/MESOS-206
>             Project: Mesos
>          Issue Type: Bug
>          Components: framework
>            Reporter: Jessica J
>            Priority: Blocker
>
> When I run the MPI and Hadoop frameworks simultaneously with long-running 
> jobs, the Hadoop jobs fail to complete. The MPI job, which is shorter, 
> completes normally, and the Hadoop framework continues for a while, but 
> eventually, although it appears to still be running, it stops making progress 
> on the jobs. The jobtracker keeps running, but each line of output indicates 
> no map or reduce tasks are actually being executed:
> 12/06/08 10:55:41 INFO mapred.FrameworkScheduler: Assigning tasks for 
> [slavehost] with 0 map slots and 0 reduce slots
> I've examined the master's log and noticed this:
> I0608 10:40:43.106740  6317 master.cpp:681] Deactivating framework 
> 201206080825-36284608-5050-6311-0000 as requested by 
> scheduler(1)@[my-ip]:59317
> The framework ID is that of the Hadoop framework. This message is followed by 
> messages indicating the slaves "couldn't lookup task [#]" and "couldn't 
> lookup framework 201206080825-36284608-5050-6311-0000."
> I thought the first time that this error was a fluke since it does not happen 
> with shorter running jobs or with the Hadoop framework running independently 
> (i.e., no MPI), but I have now consistently reproduced it 4 times.
> UPDATE: I just had the same issue occur when running Hadoop + Mesos without 
> the MPI framework running simultaneously.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to