Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-2782

Allow Impala Shell to connect directly to impalad when config with proxy load balancer and kerberos

    Details

      Description

      Currently, Impala Shell cannot connect directly to Impalad if it's configured with a proxy load balancer and kerberos. In this configuration, Impalad will present a credential that uses the load balancer's host. Impala Shell expects the impalad host. This mismatch caused the failure.

      It is actually possible for the Impala Shell to expect a different host name in the credential. When setting up the SASL connection in sasl_factory(), we just need to set the load balancer's host in the sasl_client.setAttr("host").

        Attachments

          Issue Links

          There are no Sub-Tasks for this issue.

            Activity

              People

              • Assignee:
                thundergun Vincent Tran
                Reporter:
                alan@cloudera.com Alan Choi
              • Votes:
                1 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: