Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-2016

Race condition in removing a KILLED task from tasktracker

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 0.14.2
    • Fix Version/s: 0.15.0
    • Component/s: None
    • Labels:
      None

      Description

      I ran into a situation where a speculative task was killed by the JobTracker and the relevant TaskTracker got the right KillTaskAction, but the tasktracker continued to hold a reference to that task (although the task jvm was killed). The task continued to be in RUNNING state in both the JobTracker and that TaskTracker for ever. I suspect there is some race condition in reading/updating datastructures inside the taskCleanupThread & transmitHeartBeat.

        Attachments

        1. HADOOP-2016_2_20071011.patch
          1 kB
          Arun Murthy
        2. HADOOP-2016_20071011.patch
          2 kB
          Arun Murthy

          Activity

            People

            • Assignee:
              acmurthy Arun Murthy
              Reporter:
              ddas Devaraj Das
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: