[ https://issues.apache.org/jira/browse/MAPREDUCE-7479?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
John Doe updated MAPREDUCE-7479: -------------------------------- Description: `TA_DIAGNOSTICS_UPDATE` can arrive at an unassigned task attempt before `TA_KILL` sent by RecoveryService, which causes an invalid state transition. {code:java} 2024-03-09 16:56:05,734 ERROR [org.apache.hadoop.mapreduce.v2.app.job.impl.TaskAttemptImpl] - Can't handle this event at current state for attempt_0_0000_m_000000_0 org.apache.hadoop.yarn.state.InvalidStateTransitonException: Invalid event: TA_DIAGNOSTICS_UPDATE at UNASSIGNED 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.mapreduce.v2.app.job.impl.TaskAttemptImpl.handle(TaskAttemptImpl.java:941) at org.apache.hadoop.mapreduce.v2.app.job.impl.TaskAttemptImpl.handle(TaskAttemptImpl.java:133) at org.apache.hadoop.mapreduce.v2.app.MRAppMaster$TaskAttemptEventDispatcher.handle(MRAppMaster.java:912) at org.apache.hadoop.mapreduce.v2.app.MRAppMaster$TaskAttemptEventDispatcher.handle(MRAppMaster.java:904) at org.apache.hadoop.yarn.event.AsyncDispatcher.dispatch(AsyncDispatcher.java:125) at org.apache.hadoop.yarn.event.AsyncDispatcher$1.run(AsyncDispatcher.java:74) at java.lang.Thread.run(Thread.java:750) 2024-03-09 16:56:05,737 INFO [org.apache.hadoop.mapreduce.v2.app.job.impl.TaskAttemptImpl] - attempt_0_0000_m_000000_0 TaskAttempt Transitioned from UNASSIGNED to KILLED {code} was:`TA_DIAGNOSTICS_UPDATE` can arrive at an unassigned task attempt before `TA_KILL` sent by RecoveryService, which causes an invalid state transition. > Send kill event to recovered attempt in unassigned state > -------------------------------------------------------- > > Key: MAPREDUCE-7479 > URL: https://issues.apache.org/jira/browse/MAPREDUCE-7479 > Project: Hadoop Map/Reduce > Issue Type: Bug > Components: mrv2 > Affects Versions: 2.0.0-alpha > Reporter: John Doe > Priority: Major > Fix For: 2.0.0-alpha > > > `TA_DIAGNOSTICS_UPDATE` can arrive at an unassigned task attempt before > `TA_KILL` sent by RecoveryService, which causes an invalid state transition. > {code:java} > 2024-03-09 16:56:05,734 ERROR > [org.apache.hadoop.mapreduce.v2.app.job.impl.TaskAttemptImpl] - Can't handle > this event at current state for attempt_0_0000_m_000000_0 > org.apache.hadoop.yarn.state.InvalidStateTransitonException: Invalid event: > TA_DIAGNOSTICS_UPDATE at UNASSIGNED > 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.mapreduce.v2.app.job.impl.TaskAttemptImpl.handle(TaskAttemptImpl.java:941) > at > org.apache.hadoop.mapreduce.v2.app.job.impl.TaskAttemptImpl.handle(TaskAttemptImpl.java:133) > at > org.apache.hadoop.mapreduce.v2.app.MRAppMaster$TaskAttemptEventDispatcher.handle(MRAppMaster.java:912) > at > org.apache.hadoop.mapreduce.v2.app.MRAppMaster$TaskAttemptEventDispatcher.handle(MRAppMaster.java:904) > at > org.apache.hadoop.yarn.event.AsyncDispatcher.dispatch(AsyncDispatcher.java:125) > at > org.apache.hadoop.yarn.event.AsyncDispatcher$1.run(AsyncDispatcher.java:74) > at java.lang.Thread.run(Thread.java:750) > 2024-03-09 16:56:05,737 INFO > [org.apache.hadoop.mapreduce.v2.app.job.impl.TaskAttemptImpl] - > attempt_0_0000_m_000000_0 TaskAttempt Transitioned from UNASSIGNED to KILLED > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: mapreduce-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: mapreduce-issues-h...@hadoop.apache.org