Uploaded image for project: 'Hadoop YARN'
  1. Hadoop YARN
  2. YARN-149 [Umbrella] ResourceManager (RM) Fail-over
  3. YARN-1193

ResourceManger.clusterTimeStamp should be reset when RM transitions to active

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Duplicate
    • None
    • None
    • resourcemanager
    • None

    Description

      ResourceManager.clusterTimeStamp is used to generate application-ids.

      Currently, when the RM transitions to active-standby-active back and forth, the clusterTimeStamp stays the same leading to apps getting the same ids as jobs from before. This leads to other races in staging directory etc.

      To avoid this, it is better to set it on every transition to Active.

      Attachments

        1. yarn-1193-1.patch
          12 kB
          Karthik Kambatla

        Activity

          People

            Unassigned Unassigned
            kasha Karthik Kambatla
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: