Операции с хостпровайдером SSH
Обзор
После того как хостпровайдер SSH успешно установлен и настроен, для него становятся доступны несколько действий на странице Hostproviders. Для просмотра доступных действий необходимо нажать на иконку в столбце Actions.
При выборе каждого действия отображается диалоговое окно для его подтверждения. В этом диалоговом окне можно установить флажок Verbose, чтобы просмотреть дополнительную информацию о выполнении действия на странице Jobs. Для некоторых действий предварительно требуется ввести дополнительные параметры в отдельном окне.
После того как действие запущено, ADCM отображает процесс его выполнения и результат на странице Jobs. С этой страницы можно перейти на страницу отдельной задачи (кликнув по имени задачи), чтобы увидеть внутренние этапы ее выполнения и проанализировать ошибки в случае их возникновения.
Описание каждого действия приведено ниже.
Create hosts
Действие Create hosts позволяет добавить в ADCM данные о нескольких хостах, предварительно созданных в облаке или on-premises. Для каждого хоста в случае возможности определения IP-адреса выполняется проверка соединения и установка statuschecker. Таким образом, необходимости в последующем запуске действий Check connection и Install statuschecker для каждого хоста нет.
ВАЖНО
|
При выборе действия Create hosts открывается диалоговое окно, в котором можно указать следующие параметры:
-
Count — количество добавляемых хостов.
-
Name — общая часть имен хостов. Полное имя хоста формируется в соответствии с шаблоном
<Name>-<N>
, где<N>
— порядковый номер хоста (от1
до<Count>
). -
Domain name — доменное имя, участвующее в FQDN хоста.
-
Resolve IP — флаг, определяющий, имеет ли ADCM доступ к DNS-серверу, отвечающему за домен Domain name. В случае отсутствия такого доступа флаг следует сбросить, а после завершения действия Create hosts вручную установить IP-адреса в настройках созданных хостов, после чего запустить действия Check connection и Install statuschecker для каждого хоста.
На рисунке ниже приведен пример заполнения параметров для случая, когда два хоста bds-sdw-1.ru-central1.internal
и bds-sdw-2.ru-central1.internal
предварительно созданы в Yandex-облаке и у хоста ADCM есть доступ к соответствующему DNS.
Для запуска действия Create hosts нажмите Run в исходном окне с параметрами, а затем подтвердите действие в открывшемся стандартном окне.
В случае успешного выполнения действия новые хосты добавляются на страницу Hosts, и для каждого из них становятся доступны несколько действий. При этом для хостов автоматически определяется IP-адрес (если возможно — см. Resolve IP выше), а также другие параметры, предварительно указанные в настройках хостпровайдера SSH (Username, Port, Password/SSH private key).
Create users
Действие Create users предназначено для добавления новых пользователей на все предварительно созданные на базе SSH-хостпровайдера хосты. Имена и публичные ключи пользователей определяются на основе параметра SSH keys в настройках хостпровайдера SSH. Доступ к хостам будет осуществляться с использованием приватных пользовательских ключей.
После выбора действия открывается стандартное окно подтверждения, в котором следует нажать Run. Ввод дополнительных параметров не требуется.
ВАЖНО
|
Install statuschecker
Действие Install statuschecker устанавливает statuschecker на все предварительно созданные на базе SSH-хостпровайдера хосты. Это специальный демон, который будет периодически проверять состояние установленных на хостах служб и компонентов.
После выбора действия открывается стандартное окно подтверждения, в котором следует нажать Run. Ввод дополнительных параметров не требуется.
ВАЖНО
Перед запуском действия предварительно создайте и сконфигурируйте хосты в ADCM — с помощью действия Create hosts на странице Hostproviders либо Create host на странице Hosts. |