Add components

In ADCM a component means a part of a service that should be deployed on one or several cluster hosts. For example, NiFi service can consist of such components as NiFi Server, NiFi Registry.

IMPORTANT
Initially, there are no components on any of cluster hosts. You should map components to hosts manually.

The steps for adding components to hosts are listed below:

  1. Select a cluster on the Clusters page. To do this, click a cluster name in the Name column.

    Select a cluster
    Select a cluster
  2. Open the Mapping tab on the cluster page.

    Switch to mapping components to hosts
    Switch to mapping service components
  3. In the window that opens, map components to hosts. To assign hosts for each component, click Add hosts and select hosts in the pop-up window.

    Select hosts for a component
    Select hosts for a component
    Mandatory and optional components

     
    Each service can have mandatory and optional components. Mandatory components are highlighted in red. The ADCM UI also displays how many mandatory components should be installed.

    Mandatory and optional components
    Mandatory and optional components
    CAUTION
    Without assigning a necessary number of hosts to mandatory components, the component mapping cannot be saved.

    The examples of distribution components in ADS clusters consisting of 3 and 5 hosts are described in the table below.

    Examples of components distribution
    • 3 hosts

    • 5 hosts

    Host Service Component

    Host 1

    Zookeeper

    Zookeeper server

    Kafka

    Kafka Broker

    Kafka-Manager

    Kafka-Manager

    Kafka REST Proxy

    Kafka REST Proxy

    Schema-Registry

    Schema-Registry

    Host 2

    Zookeeper

    Zookeeper Server

    ksqlDB

    ksqlDB Client

    ksqlDB Server

    Kafka

    Kafka Broker

    NiFi

    NiFi Server

    Host 3

    Zookeeper

    Zookeeper Server

    Kafka

    Kafka Broker

    Kafka Connect

    Kafka Connect Worker

    NiFi

    NiFi Server

    NiFi Registry

    MiNiFi

    MiNiFi C2 Server

    MiNiFi Agent

    Host Service Component

    Host 1

    Zookeeper

    Zookeeper Server

    Kafka

    Kafka Broker

    Kafka-Manager

    Kafka-Manager

    Schema-Registry

    Schema-Registry

    Host 2

    Zookeeper

    Zookeeper Server

    Kafka

    Kafka Broker

    Host 3

    Zookeeper

    Zookeeper Server

    ksqlDB

    ksqlDB Client

    ksqlDB Server

    Kafka REST Proxy

    Kafka REST Proxy

    Host 4

    Kafka

    Kafka Broker

    NiFi

    NiFi Server

    NiFi Registry

    Host 5

    NiFi

    NiFi Server

    MiNiFi

    MiNiFi C2 Server

    MiNiFi Agent

    Kafka Connect

    Kafka Connect Worker

  4. After component distribution is completed, click Save.

    Save mapping of components
    Save mapping of components
  5. To open an alternative mapping view (by hosts), select the Hosts view tab.

    View mapping by hosts
    View mapping by hosts
Found a mistake? Seleсt text and press Ctrl+Enter to report it