Configure Infrastructure Services

Choose this option to configure Apache Kafka, Apache ZooKeeper, and OpenSearch in high availability (HA) mode.

A multi node high availability configuration of Infrastructure server helps to increase the efficiency and availability of the Infrastructure server. It is mandatory to configure minimum three HA nodes. You can configure up to seven nodes.

Procedure

  1. To automatically make the server HA ready, click Start.

    After successful configuration, click OK. Re-login to the console to view the steps to complete the Infrastructure service configuration (using CLI).

  2. (Using CLI) To setup the Docker Swarm, perform the following on the terminal console of this server:

    1. Open a terminal console, then log in as a root user.

    2. Initialize a Docker Swarm using the following command:

      docker swarm init

    3. Create a token and add a manager to this swarm using the following command:

      docker swarm join-token manager

      Command output:

      docker swarm join --token <token_value> <host_address:2377>

      Make a note of this command output, because the same output must be executed on all other HA nodes to join this Docker Swarm.

    4. After successful configuration, go to next HA node, perform step1 and then join this server to the Docker Swarm created on first node using the following command:

      docker swarm join --token <swarm_token_gererated_from_first_node> <first_node_hostname>:2377

      Repeat this step on all the Infrastructure server nodes.

    5. On the last HA node, start Infrastructure services using the following command:

      sh /opt/novell/cis/bin/cis_ext_service.sh start

    After successful configuration of Infrastructure services, continue with Configure CIS Services.

For trademark and copyright information, see Legal Notices.