Configuring custom Kerberos principal for Phoenix

Use the steps given here to configure a custom Kerberos principal for Phoenix.

To configure a custom Kerberos principal for Phoenix:

  1. Log in to Cloudera Manager as an Administrator.
  2. In Cloudera Manager, go to Clusters > Phoenix.
  3. Go to the Configuration tab.
  4. Search for the Kerberos Principal by entering "kerberos" in the search field.
  5. For Kerberos Principal, enter the required custom principal value.
  6. Click Save Changes.
  7. In Cloudera Manager, go to Clusters > HDFS.
  8. Go to the Configuration tab.
  9. Locate the Cluster-wide Advanced Configuration Snippet (Safety Valve) for core-site.xml property or search for it by typing its name in the Search box.
  10. Click View as XML, and add the following properties:
    
    <property>
        <name>hadoop.proxyuser.NEW_PHOENIX_PRINCIPAL.hosts</name>
        <value>*</value>
    </property>
    <property>
        <name>hadoop.proxyuser.NEW_PHOENIX_PRINCIPAL.groups</name>
        <value>*</value>
    </property>
    
    where the NEW_PHOENIX_PRINICIPAL is the custom principal name.
  11. Enter a Reason for change, and then click Save Changes to commit the changes.
  12. Restart all stale services.