Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-15403

LLAP: Login with kerberos before starting the daemon

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 2.2.0
    • 2.2.0
    • llap
    • None

    Description

      In LLAP cluster, if some of the nodes are kinit'ed with some user (other than default hive user) and some nodes are kinit'ed with hive user, both will end up in different paths under zk registry and may not be reported by the llap status tool. The reason for that is when creating zk paths we use UGI.getCurrentUser() but current user may not be same across all nodes (someone has to do global kinit). Before bringing up the daemon, if security is enabled each daemons should login based on specified kerberos principal and keytab for llap daemon service and update the current logged in user.

      Attachments

        1. HIVE-15403.1.patch
          5 kB
          Prasanth Jayachandran
        2. HIVE-15403.2.patch
          5 kB
          Prasanth Jayachandran

        Activity

          People

            prasanth_j Prasanth Jayachandran
            prasanth_j Prasanth Jayachandran
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: