Uploaded image for project: 'Hadoop YARN'
  1. Hadoop YARN
  2. YARN-914 (Umbrella) Support graceful decommission of nodemanager
  3. YARN-3212

RMNode State Transition Update with DECOMMISSIONING state

    XMLWordPrintableJSON

    Details

    • Target Version/s:
    • Hadoop Flags:
      Reviewed

      Description

      As proposed in YARN-914, a new state of “DECOMMISSIONING” will be added and can transition from “running” state triggered by a new event - “decommissioning”.
      This new state can be transit to state of “decommissioned” when Resource_Update if no running apps on this NM or NM reconnect after restart. Or it received DECOMMISSIONED event (after timeout from CLI).
      In addition, it can back to “running” if user decides to cancel previous decommission by calling recommission on the same node. The reaction to other events is similar to RUNNING state.

        Attachments

        1. RMNodeImpl - new.png
          127 kB
          Junping Du
        2. YARN-3212-v1.patch
          25 kB
          Junping Du
        3. YARN-3212-v2.patch
          27 kB
          Junping Du
        4. YARN-3212-v3.patch
          28 kB
          Junping Du
        5. YARN-3212-v4.patch
          26 kB
          Junping Du
        6. YARN-3212-v4.1.patch
          26 kB
          Junping Du
        7. YARN-3212-v5.patch
          41 kB
          Junping Du
        8. YARN-3212-v5.1.patch
          41 kB
          Junping Du
        9. YARN-3212-v6.patch
          46 kB
          Junping Du
        10. YARN-3212-v6.1.patch
          44 kB
          Junping Du
        11. YARN-3212-v6.2.patch
          44 kB
          Junping Du

          Issue Links

            Activity

              People

              • Assignee:
                djp Junping Du
                Reporter:
                djp Junping Du
              • Votes:
                0 Vote for this issue
                Watchers:
                15 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: