Enable MultiKDC

This document explains the process of enabling multi KDC in a Pulse environment which is already deployed.

  1. One Cluster has already been configured with a KDC.

  2. All the clusters that have to be added to the Pulse Instance have different KDCs

  3. All the cluster nodes and KDCs are reachable from Pulse Servers.

Manual Modifications

Enable Multi-KDC Flag

  1. Modify the accelo.yml file by executing the following sub-steps.

    1. Open the$AcceloHome/config/accelo.yml file.
    2. Change the IsMultiKDCclusterEnabled flag to true, if not yet set.

The updated file looks as follows.

Bash
Copy
  1. Push the changes to the database by executing the following command.
Bash
Copy

Copy Kerberos File

The following steps demonstrate the process to copy the Kerberos files of the first cluster.

  1. Execute the config kerberos command.
Bash
Copy
  1. Provide the principal of the first cluster, (The following code block shows an example of this).
Bash
Copy
  1. Provide the Keytab file path of the first cluster. (The following code block shows an example of this).
Bash
Copy
  1. Provide the krb5.conf file path of the first cluster:
Bash
Copy

The output is as follows.

Bash
Copy

Adding Second Cluster

You can follow the steps in the Enable MultiKDC section to add the second cluster.

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard