Добавление компонентов

В ADCM компонент означает часть сервиса, которая должна быть развернута на одном или нескольких хостах кластера. Например, сервис NiFi состоит из таких компонентов, как NiFi Server и NiFi Registry.

ВАЖНО
Изначально на хостах кластера нет ни одного компонента — распределение компонентов между хостами должно быть проведено вручную.

Для добавления компонентов на хосты кластера:

  1. Выберите кластер на странице Clusters. Для этого нажмите на имя кластера в столбце Name.

    Выбор кластера
    Выбор кластера
  2. Откройте вкладку Mapping на странице кластера.

    Переход к распределению сервисных компонентов
    Переход к распределению сервисных компонентов
  3. Распределите все компоненты между хостами кластера. Для назначения хостов компоненту нажмите Add hosts и выберите хосты в открывшемся окне.

    Выбор хостов для компонента
    Выбор хостов для компонента
    Обязательные и опциональные компоненты

     
    Каждый сервис может иметь обязательные и опциональные компоненты. Обязательные подсвечиваются красным цветом. Также в интерфейсе ADCM для них выводится информация о том, в каком количестве необходимо установить каждый компонент.

    Обязательный и опциональный компоненты
    Обязательный и опциональный компоненты
    ВНИМАНИЕ
    Без назначения нужного числа хостов обязательным компонентам сохранение общей схемы распределения невозможно.

    Следующая таблица содержит примеры распределения компонентов в кластерах ADS, состоящих из 3 и 5 хостов.

    Примеры распределения компонентов
    • 3 хоста

    • 5 хостов

    Хост Сервис Компонент

    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 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. После завершения распределения компонентов нажмите Save.

    Сохранение распределения компонентов
    Сохранение распределения компонентов
  5. Для перехода к альтернативному варианту просмотра — с разбиением по хостам — можно открыть вкладку Hosts view.

    Просмотр распределения по хостам
    Просмотр распределения по хостам
Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней