hadoop-mapreduce-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hadoop QA (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (MAPREDUCE-5400) MRAppMaster throws InvalidStateTransitonException: Invalid event: JOB_TASK_COMPLETED at SUCCEEDED for JobImpl
Date Sat, 20 Jul 2013 08:40:49 GMT

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

Hadoop QA commented on MAPREDUCE-5400:
--------------------------------------

{color:green}+1 overall{color}.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12593329/MAPREDUCE-5400.patch
  against trunk revision .

    {color:green}+1 @author{color}.  The patch does not contain any @author tags.

    {color:green}+1 tests included{color}.  The patch appears to include 1 new or modified
test files.

    {color:green}+1 javac{color}.  The applied patch does not increase the total number of
javac compiler warnings.

    {color:green}+1 javadoc{color}.  The javadoc tool did not generate any warning messages.

    {color:green}+1 eclipse:eclipse{color}.  The patch built with eclipse:eclipse.

    {color:green}+1 findbugs{color}.  The patch does not introduce any new Findbugs (version
1.3.9) warnings.

    {color:green}+1 release audit{color}.  The applied patch does not increase the total number
of release audit warnings.

    {color:green}+1 core tests{color}.  The patch passed unit tests in hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-app.

    {color:green}+1 contrib tests{color}.  The patch passed contrib unit tests.

Test results: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/3875//testReport/
Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/3875//console

This message is automatically generated.
                
> MRAppMaster throws InvalidStateTransitonException: Invalid event: JOB_TASK_COMPLETED
at SUCCEEDED for JobImpl
> -------------------------------------------------------------------------------------------------------------
>
>                 Key: MAPREDUCE-5400
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-5400
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: applicationmaster
>    Affects Versions: 2.0.5-alpha
>            Reporter: J.Andreina
>            Assignee: Devaraj K
>            Priority: Minor
>         Attachments: MAPREDUCE-5400.patch
>
>
> Step 1: Install cluster with HDFS , MR
> Step 2: Execute a job
> Step 3: Issue a kill task attempt for which the task has got completed.
> Rex@HOST-10-18-91-55:~/NodeAgentTmpDir/installations/hadoop-2.0.5.tar/hadoop-2.0.5/bin>
./mapred job -kill-task attempt_1373875322959_0032_m_000000_0 
> No GC_PROFILE is given. Defaults to medium.
> 13/07/15 14:46:32 INFO service.AbstractService: Service:org.apache.hadoop.yarn.client.YarnClientImpl
is inited.
> 13/07/15 14:46:32 INFO proxy.ResourceManagerProxies: HA Proxy Creation with xface : interface
org.apache.hadoop.yarn.api.ClientRMProtocol
> 13/07/15 14:46:33 INFO service.AbstractService: Service:org.apache.hadoop.yarn.client.YarnClientImpl
is started.
> Killed task attempt_1373875322959_0032_m_000000_0
> Observation:
> ===========
> 1. task state has been transitioned from SUCCEEDED to SCHEDULED
> 2. For a Succeeded attempt , when client issues Kill , then the client is notified as
killed for a succeeded attempt.
> 3. Launched second task_attempt which is succeeded and then killed later on client request.
> 4. Even after the job state transitioned from SUCCEEDED to ERROR , on UI the state is
succeeded
> Issue :
> =====
> 1. Client has been notified that the atttempt is killed , but acutually the attempt is
succeeded and the same is displayed in JHS UI.
> 2. At App master InvalidStateTransitonException is thrown .
> 3. At client side and JHS job has exited with state Finished/succeeded ,At RM side the
state is Finished/Failed.
> AM Logs:
> ========
> 2013-07-15 14:46:25,461 INFO [AsyncDispatcher event handler] org.apache.hadoop.mapreduce.v2.app.job.impl.TaskAttemptImpl:
attempt_1373875322959_0032_m_000000_0 TaskAttempt Transitioned from RUNNING to SUCCEEDED
> 2013-07-15 14:46:25,468 INFO [AsyncDispatcher event handler] org.apache.hadoop.mapreduce.v2.app.job.impl.TaskImpl:
Task succeeded with attempt attempt_1373875322959_0032_m_000000_0
> 2013-07-15 14:46:25,470 INFO [AsyncDispatcher event handler] org.apache.hadoop.mapreduce.v2.app.job.impl.TaskImpl:
task_1373875322959_0032_m_000000 Task Transitioned from RUNNING to SUCCEEDED
> 2013-07-15 14:46:33,810 INFO [AsyncDispatcher event handler] org.apache.hadoop.mapreduce.v2.app.job.impl.TaskImpl:
task_1373875322959_0032_m_000000 Task Transitioned from SUCCEEDED to SCHEDULED
> 2013-07-15 14:46:37,344 INFO [AsyncDispatcher event handler] org.apache.hadoop.mapreduce.v2.app.job.impl.TaskImpl:
Task succeeded with attempt attempt_1373875322959_0032_m_000000_1
> 2013-07-15 14:46:37,344 INFO [AsyncDispatcher event handler] org.apache.hadoop.mapreduce.v2.app.job.impl.TaskImpl:
task_1373875322959_0032_m_000000 Task Transitioned from RUNNING to SUCCEEDED
> 2013-07-15 14:46:37,345 ERROR [AsyncDispatcher event handler] org.apache.hadoop.mapreduce.v2.app.job.impl.JobImpl:
Can't handle this event at current state
> org.apache.hadoop.yarn.state.InvalidStateTransitonException: Invalid event: JOB_TASK_COMPLETED
at SUCCEEDED
> at org.apache.hadoop.yarn.state.StateMachineFactory.doTransition(StateMachineFactory.java:302)
> at org.apache.hadoop.yarn.state.StateMachineFactory.access$300(StateMachineFactory.java:43)
> at org.apache.hadoop.yarn.state.StateMachineFactory$InternalStateMachine.doTransition(StateMachineFactory.java:445)
> at org.apache.hadoop.mapreduce.v2.app.job.impl.JobImpl.handle(JobImpl.java:866)
> at org.apache.hadoop.mapreduce.v2.app.job.impl.JobImpl.handle(JobImpl.java:128)
> at org.apache.hadoop.mapreduce.v2.app.MRAppMaster$JobEventDispatcher.handle(MRAppMaster.java:1095)
> at org.apache.hadoop.mapreduce.v2.app.MRAppMaster$JobEventDispatcher.handle(MRAppMaster.java:1091)
> at org.apache.hadoop.yarn.event.AsyncDispatcher.dispatch(AsyncDispatcher.java:130)
> at org.apache.hadoop.yarn.event.AsyncDispatcher$1.run(AsyncDispatcher.java:77)
> at java.lang.Thread.run(Thread.java:662)

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

Mime
View raw message