Uploaded image for project: 'Hadoop YARN'
  1. Hadoop YARN
  2. YARN-690

RM exits on token cancel/renew problems

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 0.23.7, 2.1.0-beta, 3.0.0-alpha1
    • Fix Version/s: 2.1.0-beta, 0.23.8
    • Component/s: resourcemanager
    • Labels:
      None

      Description

      The DelegationTokenRenewer thread is critical to the RM. When a non-IOException occurs, the thread calls System.exit to prevent the RM from running w/o the thread. It should be exiting only on non-RuntimeExceptions.

      The problem is especially bad in 23 because the yarn protobuf layer converts IOExceptions into UndeclaredThrowableExceptions (RuntimeException) which causes the renewer to abort the process. An UnknownHostException takes down the RM...

        Attachments

        1. YARN-690.patch
          1.0 kB
          Daryn Sharp
        2. YARN-690.patch
          1 kB
          Daryn Sharp

          Activity

            People

            • Assignee:
              daryn Daryn Sharp
              Reporter:
              daryn Daryn Sharp
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: