Uploaded image for project: 'Oozie'
  1. Oozie
  2. OOZIE-1148

Set the renewer correctly for JT/RM delegation tokens

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.3.0
    • 3.3.1
    • None
    • None

    Description

      HadoopAccessorService sets the renewer as "oozie mr token" for the delegation tokens instead of the JT or RM service principal name. Because of this long running jobs fail if the token lifetime is not set to 7 days (some value > 2 days) by JT. JT (Hadoop 1.0.2) did not have support for renewing and cancelling tokens to itself and so it did not matter what the renewer was set to. But that support is being added in RM in Hadoop 0.23/2.0.0 in YARN-50 as it would lead to RM going OOM as it runs with lot less memory than JT.

      Attachments

        1. OOZIE-1148-trunk.patch
          7 kB
          Rohini Palaniswamy
        2. OOZIE-1148-branch3.3.patch
          7 kB
          Rohini Palaniswamy

        Activity

          People

            rohini Rohini Palaniswamy
            rohini Rohini Palaniswamy
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: