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

Jack Dintruff commented on HADOOP-8539:
---------------------------------------

Here's the raw log message: 


 [ResourceManager Event Processor]2012-06-18 19:58:45,112 ERROR 
org.apache.hadoop.yarn.server.resourcemanager.rmcontainer.RMContainerImpl: 
Can't handle this event at current state
 [IPC Server handler 25 on 
8030]org.apache.hadoop.yarn.state.InvalidStateTransitonException: Invalid 
event: RELEASED at RUNNING
        at 
org.apache.hadoop.yarn.state.StateMachineFactory.doTransition(StateMachineFactory.java:301)
        at 
org.apache.hadoop.yarn.state.StateMachineFactory.access$300(StateMachineFactory.java:43)
        at 
org.apache.hadoop.yarn.state.StateMachineFactory$InternalStateMachine.doTransition(StateMachineFactory.java:443)
        at 
org.apache.hadoop.yarn.server.resourcemanager.rmcontainer.RMContainerImpl.handle(RMContainerImpl.java:200)
        at 
org.apache.hadoop.yarn.server.resourcemanager.rmcontainer.RMContainerImpl.handle(RMContainerImpl.java:44)
        at 
org.apache.hadoop.yarn.server.resourcemanager.scheduler.SchedulerApp.containerCompleted(SchedulerApp.java:203)
        at 
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.LeafQueue.completedContainer(LeafQueue.java:1312)
        at 
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacityScheduler.completedContainer(CapacityScheduler.java:726)
        at 
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacityScheduler.allocate(CapacityScheduler.java:463)
        at 
org.apache.hadoop.yarn.server.resourcemanager.ApplicationMasterService.allocate(ApplicationMasterService.java:277)
        at 
org.apache.hadoop.yarn.api.impl.pb.service.AMRMProtocolPBServiceImpl.allocate(AMRMProtocolPBServiceImpl.java:56)
        at 
org.apache.hadoop.yarn.proto.AMRMProtocol$AMRMProtocolService$2.callBlockingMethod(AMRMProtocol.java:87)
        at 
org.apache.hadoop.yarn.ipc.ProtoOverHadoopRpcEngine$Server.call(ProtoOverHadoopRpcEngine.java:352)
        at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1520)
        at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1516)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAs(Subject.java:396)
        at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1177)
        at org.apache.hadoop.ipc.Server$Handler.run(Server.java:1514)
                
> RMContainerImpl State Machine Doesn't Handle RELEASED State from AM Properly
> ----------------------------------------------------------------------------
>
>                 Key: HADOOP-8539
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8539
>             Project: Hadoop Common
>          Issue Type: Bug
>    Affects Versions: 0.23.3
>            Reporter: Jack Dintruff
>
> Encountered this error with an RMContainerImpl unable to go from the RUNNING 
> state to the RELEASED state.  Upon further inspection, the state machine has 
> no means of dealing with this and since the RELEASED state can be sent from 
> the AM at any time, it should be able to handle this in both the RUNNING 
> state and the ALLOCATED state.

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