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

UGI auto-renewer does not verify kinit availability during initialization

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • None
    • None
    • None

    Description

      UGI auto-renewer does not verify that hadoop.kerberos.kinit.command is in the path during initialization. If not available, the auto-renewal thread will hit an error during TGT renewal. We recently saw a case where it manifests as transient errors during client program execution which can be hard to track down without UGI logging.

      It seems like kinit availability should be verified during initialization to make the behavior more predictable.

      Attachments

        1. HADOOP-12664.001.patch
          7 kB
          Ray Chiang
        2. HADOOP-12664.002.patch
          19 kB
          Ray Chiang
        3. HADOOP-12664.003.patch
          20 kB
          Ray Chiang

        Issue Links

          Activity

            People

              rchiang Ray Chiang
              arp Arpit Agarwal
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated: