Добавление экземпляра и установка Агента

На этой странице описано, как добавить в рабочее пространство экземпляр или кластер Patroni и установить Агента:

Внимание

У пользователя с правами просмотра нет прав на добавление экземпляра.

Чтобы добавить новый экземпляр и установить Агента:

  1. Перейдите на страницу Платформы «Экземпляры».

  2. Нажмите на кнопку «Добавить экземпляр».

  3. Выберите тип экземпляра

  4. Укажите параметры сервера:

    • IP — IP адрес сервера базы данных Платформы;

    • Порт — 5432;

    • Имя БД - postgres (значение по умолчанию).

    Примечание

    Для создания кластера Patroni поставьте галочку в чекбоксе и добавьте REST API порт.

  5. Нажмите на кнопку “Далее”, чтобы продолжить.

  6. В раскрывающемся списке выберите ваш дистрибутив Linux.

    Если вы хотите установить Агента без подключения к интернету (через локальный архив), поставьте галочку в чекбоксе «У меня нет доступа к Интернету, используйте локальную/офлайн-установку».

  7. После выбора дистрибутива появятся команды для установки и настройки Агента.

  8. Зайдите на сервер базы данных, на котором будет установлен Агент, как пользователь из группы sudo.

  9. Для установки пакета агента скопируйте команду из строки «Скачайте и установите Агент». Вставьте скопированную команду в интерфейс командной строки и запустите их в терминале.

  10. Для конфигурации установленного Агента скопируйте команду из строки «Настроить Агент». Вставьте скопированную команду в интерфейс командной строки и запустите ее в терминале.

  11. Система предложит ввести метаданные Агента из пользовательского интерфейса. Скопируйте их из строки «Метаданные Агента». Вставьте скопированные данные в терминал и нажмите клавишу Enter:

  12. Для перезагрузки системных ресурсов и старта Агента скопируйте команды из строки «Запустите Агент и включите службу». Вставьте скопированные команды в интерфейс командной строки и запустите их в терминале.

  13. После успешного завершения установки нажмите на кнопку «Далее» на странице пользовательского интерфейса, чтобы продолжить.

  14. Скопируйте команду из пользовательского интерфейса:

    • для экземпляра:

    • для кластера Patroni:

  15. Вставьте команду в интерфейс командной строки на сервере базы данных Платформы и нажмите Enter (Ввод).

  16. Последовательно выполните следующие действия:

    • Введите значение “proceed”:

      Отобразится:

    • Для администрирования экземпляра PostgreSQL Платформа создаст пользователя pma_user. На этом шаге определите и укажите пароль для этого пользователя. Пароль будет использоваться для подключения к PostgreSQL. Пароль сохраняется только на этом сервере и невидим в Платформе. Агент использует этого пользователя для сбора метрик и выполнения всех необходимых действий по управлению экземпляра PostgreSQL:

      Предупреждение

      • Данные суперпользователя нужны только один раз для полной настройки и перечитывания сервером файлов конфигурации после завершения установки;

      • Учетные данные суперпользователя не сохраняются.

    • Для кластера Patroni введите имя пользователя и пароль Patroni:

  17. После завершения установки в интерфейсе командной строки нажмите на кнопку «Далее» на странице пользовательского интерфейса, чтобы продолжить.

  18. Проверьте найденные данные экземпляра и нажмите кнопку «Завершить». Новый экземпляр отобразится в списке.

  19. Подождите, пока Платформа соберет информацию о новом экземпляре. Сбор информации может занять 5-10 минут.

  20. Выберите новый экземпляр в списке, чтобы проверить результат установки. Повторите все шаги, если нужно добавить новые экземпляры.