Configuring custom Kerberos principal for Kudu

You can configure a custom Kerberos principal for Kudu using Cloudera Manager.

  1. In Cloudera Manager, navigate to Kudu > Configuration.
  2. Search for kerberos.
  3. Find the Kerberos principal property and set it to the required name.
  4. Click Save changes.
    The custom Kerberos principal for Kudu is applied for not just the Kudu server but also for the Hive and Impala clients.
  5. Optional: For components that are not controlled by Cloudera Manager, configure the SASL protocol name.
    You must add the SASL protocol name configuration wherever the Kudu client properties, such as master addresses, are configured.

    For example, if the principal name is kudu/_HOST set the protocol to kudu.