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

Spark1 and Spark2 should use different value for spark.history.kerberos.keytab

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.4.0
    • None
    • None
    • None

    Description

      Scenario:

      • Install spark1 historyserver on host1. Spark1 uses "/XXX/spark.headless.keytab" as spark.history.kerberos.keytab and "YYY" as spark.history.kerberos.principal.
        Install Spark2 historyserver on host1. Spark2 also uses "/XXX/spark.headless.keytab" as spark.history.kerberos.keytab and "ZZZ" as spark.history.kerberos.principal

      Since, spark1 and spark2 are using same keytab location but different principals. /XXX/spark.headless.keytab gets override and its principal is changed on install of spark2. Thus, spark1 history server can not be restarted. The restart operation fails to kinit with spark1 principal.

      Thus, ambari should use two different location for spark.history.kerberos.keytab

      Attachments

        Activity

          People

            Unassigned Unassigned
            yeshavora Yesha Vora
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: