Uploaded image for project: 'Ambari'
  1. Ambari
  2. AMBARI-22472

AMBARI-22472. Ambari Upgrade 2.5 -> 2.6 : Update NodeManager's HSI identity 'llap_zk_hive' and 'llap_task_hive' to use '/HIVE/HIVE_SERVER/hive_server_hive' reference instead of creating the same identity again.

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • None
    • None
    • None

    Description

      *Background:*
      YARN NodeManager currently has:

      • 2 identities in 2.5 stack, namely : *'/HIVE/HIVE_SERVER/hive_server_hive'* and *'llap_zk_hive'*.
        • */HIVE/HIVE_SERVER/hive_server_hive* is a reference from HIVE_SERVER, whereas
        • *llap_zk_hive* creates same principal as above in a separate keytab file.
      • and 3 identities in 2.6 stack:
        '/HIVE/HIVE_SERVER/hive_server_hive' and 'llap_zk_hive'.
        • */HIVE/HIVE_SERVER/hive_server_hive* is a reference from HIVE_SERVER, whereas
        • *llap_zk_hive* and *llap_task_hive* creates same principal as above in a separate keytab file.

      *Issue:* Recreating same identities in different files creates issues while AMbari upgrade from 2.5 to 2.6, as the llap_zk_hive are not refreshed/updated after the upgrade. Thus, HSI fails to come up.

      *Fix:*

      *For HDP 2.5:* Make *llap_zk_hive* point as a reference pointing to /HIVE/HIVE_SERVER/hive_server_hive, so that we have one identity getting created only at one place and one keytab file.

      *For HDP 2.6:* Make *llap_zk_hive* and *llap_task_hive* point as a reference pointing to /HIVE/HIVE_SERVER/hive_server_hive, so that we have one identity getting created only at one place and one keytab file.

      Attachments

        1. Screen Shot 2017-11-17 at 11.44.55 PM.png
          280 kB
          Swapan Shridhar
        2. Screen Shot 2017-11-17 at 11.44.41 PM.png
          308 kB
          Swapan Shridhar
        3. AMBARI-22472.trunk.patch
          37 kB
          Swapan Shridhar
        4. AMBARI-22472.patch
          32 kB
          Swapan Shridhar
        5. AMBARI-22472.2.patch
          37 kB
          Swapan Shridhar
        6. AMBARI-22472.1.patch
          37 kB
          Swapan Shridhar

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            swapanshridhar Swapan Shridhar
            swapanshridhar Swapan Shridhar
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment