Установка и настройка

В этой статье описываются шаги для добавления в ADCM и конфигурирования хостпровайдера ADB Cloud Bundle.

Шаг 1. Получение бандла

Запросите бандл ADB Cloud Bundle у команды поддержки Arenadata.

Шаг 2. Загрузка бандла хостпровайдера в ADCM

Чтобы загрузить бандл в ADCM:

  1. Выберите пункт Bundles в левом навигационном меню и нажмите Upload bundle.

  2. Выберите бандл в открывшемся диалоговом окне.

    Загрузка бандла
    Загрузка бандла
    Загрузка бандла
    Загрузка бандла
  3. После успешной загрузки бандл отображается на странице Bundles.

    Результат успешной загрузки бандла
    Результат успешной загрузки бандла

Шаг 3. Создание хостпровайдера на базе загруженного бандла

Для создания в ADCM нового хостпровайдера на базе загруженного бандла необходимо выполнить шаги:

  1. Выберите пункт Hostproviders в левом навигационном меню и нажмите Create provider.

    Добавление нового хостпровайдера
    Добавление нового хостпровайдера
  2. В открывшемся окне:

    • Выберите загруженный бандл в поле Type.

    • Выберите версию бандла в поле Version. Несколько версий становятся доступны после загрузки нескольких бандлов для одного типа хостпровайдеров.

    • Введите имя хостпровайдера в поле Name.

    • При необходимости добавьте описание хостпровайдера в поле Description.

    • Нажмите Create.

      Окно Create hostprovider
      Окно Create hostprovider
  3. После успешного добавления хостпровайдер отображается на странице Hostproviders.

    Результат успешного добавления хостпровайдера
    Результат успешного добавления хостпровайдера

Шаг 4. Настройка хостпровайдера

ПРИМЕЧАНИЕ
Все конфигурационные параметры хостпровайдера ADB Cloud Bundle заполняются автоматически при его добавлении. Изменяйте настройки, только если ваша инсталляция не стандартная.
  1. На странице Hostproviders нажмите на имя хостпровайдера в столбце Name.

  2. В открывшемся окне:

    • Откройте вкладку Primary Configuration.

    • Переведите в активное состояние переключатель Show advanced.

    • Заполните конфигурационные параметры хостпровайдера.

    • Нажмите Save.

    Настройка хостпровайдера
    Настройка хостпровайдера

    Назначение параметров приведено ниже.

    Конфигурационные параметры ADB Cloud Bundle
    Группа Параметры Описание

    ADCM Config

    Adcm user

    Логин для аутентификации пользователя в ADCM

    Adcm password

    Пароль для аутентификации пользователя в ADCM

    Community Config

    Cluster configuration

    Распределение компонентов сервисов ADB по хостам кластера, а также конфигурации сервисов и самого кластера в формате JSON. Используется при установке бандла ADB версии Community (если при создании кластера не активирована опция Enterprise edition в настройках действия Init product cluster)

    Enterprise Config

    Cluster Enterprise configuration

    Распределение компонентов сервисов ADB по хостам кластера, а также конфигурации сервисов и самого кластера в формате JSON. Используется при установке бандла ADB версии Enterprise (если при создании кластера активирована опция Enterprise edition в настройках действия Init product cluster)

    Monitoring Config

    Cluster Monitoring configuration

    Распределение компонентов сервиса мониторинга по хостам кластера. Используется, если при создании кластера включена опция Enable monitoring в настройках действия Init product cluster

    Cloud.ru Advanced Config

    CROC Cloud Config

    Yandex Cloud Config

    S size nodes config

    M size nodes config

    X size nodes config

    Конфигурации хостов, которые будут созданы в выбранном облаке. Количество и параметры хостов можно менять в соответствии с бандлом облачного провайдера. ADB Cloud Bundle предусматривает отдельную конфигурацию хостов для каждого размера кластера (S, M, X).

    Данные конфигурации используются в случае, если при создании кластера в настройках действия Init product cluster выбрано соответствующее облако и облачный провайдер сконфигурирован. В выбранном облаке будут автоматически созданы виртуальные машины с указанными параметрами, которые в дальнейшем будут использованы в качестве хостов кластера ADB

    SSH Config

    Username

    Password

    SSH private key

    S size nodes config

    M size nodes config

    X size nodes config

    Параметры подключения к заранее созданным и сконфигурированным хостам. Для установки кластера на хосты в данном случае будут использованы параметры SSH-соединения (Username, Password, SSH private key и IP-адреса хостов), указанные пользователем вручную

    Scripts config

    Init script

    Скрипт инициализации, который будет передан в поле init_script облачного хостпровайдера и будет исполнен на хосте средствами cloud_init. Наследует все ограничения облачного хостпровайдера, если они имеются

    Post script

    Скрипт, который будет выполнен средствами Ansible на всех хостах после установки кластера ADB. Значение по умолчанию: bash /home/adcm/preconf_adb_script.sh

    ВАЖНО
    Набор сервисов и компонентов, а также их конфигурации могут отличаться в различных версиях продукта ADB. При редактировании конфигурации необходимо следить за количеством хостов, по которым распределяются компоненты сервисов, и изменять это количество в настройках Community Config/Enterprise Config, Monitoring Config, а также в Cloud.ru Advanced Config/CROC Cloud Config/Yandex Cloud Config.
Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней