Действия с сервисами

Пользовательский интерфейс ADCM позволяет выполнять различные действия для управления сервисами кластера ADQM Control. Действия доступны на странице Services. Чтобы перейти на эту страницу, кликните по имени кластера на странице Clusters и откройте вкладку Services.

Сервисы кластера ADQM Control в интерфейсе ADCM
Сервисы кластера ADQM Control в интерфейсе ADCM

Страница Services содержит таблицу со следующими столбцами:

  • Name — имя сервиса.

  • Version — версия сервиса.

  • State — текущее состояние сервиса (например, created или installed).

  • Concerns. Иконка concern red dark concern red light служит индикатором того, что в конфигурации сервиса обнаружены критичные ошибки (например, обязательные компоненты сервиса не установлены на хостах кластера) или в кластере выполняется какое-либо действие. При наведении курсора на эту иконку показывается окно с описанием и ссылкой, по которой можно перейти, чтобы выполнить необходимую настройку или получить подробную информацию. Если сервис сконфигурирован корректно и в данный момент нет запущенных действий, столбец остается пустым.

  • Actions. При нажатии на иконку actions default dark actions default light открывается список действий для работы с сервисом. Набор действий зависит от типа сервиса.

     
    Действия, доступные для всех сервисов:

    • Install (если сервис в состоянии created) — установка сервиса.

    • Check — проверка работоспособности сервиса.

    • Start — запуск сервиса.

    • Stop — остановка сервиса.

     
    Действия, специфичные для каждого сервиса:

    ADQM Control
    • Reconfigure and restart — обновление конфигурационных файлов сервиса в соответствии с параметрами конфигурации, указанными в настройках сервиса, и перезапуск сервиса.

    • Reinstall — переустановка сервиса.

    ADPG
    • Reconfig and restart — обновление конфигурации сервиса и его перезапуск.

    • Collect recommendations — получение оптимальных значений для параметров конфигурации postgresql.conf с целью повышения производительности ADPG.

       
      После того как действие выполнено, откройте соответствующую задачу на странице Jobs (кликнув по строке Collect recommendations в списке задач) и в разделе Ansible [check] убедитесь, что подзадача Collect optimal values for postgresql.conf parameters выполнена успешно. В качестве результата выполнения этой подзадачи выводится список оптимальных значений параметров — присвойте эти значения соответствующим параметрам в секции ADPG configurations на странице конфигурации сервиса ADPG и выполните для сервиса действие Reconfig and restart.

      Результат действия Collect recommendations
      Результат действия Collect recommendations
    • Remove — удаление сервиса из кластера. Это действие предназначено для удаления уже установленных сервисов в отличие от иконки delete default, которая используется для удаления сервисов, чьи компоненты еще не были распределены по хостам кластера.

    Zookeeper
    • Reconfig and restart — обновление конфигурации сервиса и его перезапуск.

    • Expand — размещение компонента Zookeeper Server на дополнительных хостах.

       
      Когда вы выбираете действие, открывается диалоговое окно Run an action, где можно добавить новые хосты, на которые будет установлен компонент Zookeeper Server.

      Установка компонента Zookeeper Server на хосты
      Установка компонента Zookeeper Server на хосты
    • Shrink — удаление компонента Zookeeper Server с хостов.

       
      В диалоговом окне Run an action в секции Zookeeper Server удалите хосты, на которых не должен быть установлен компонент Zookeeper Server.

      Удаление компонента Zookeeper Server с хостов
      Удаление компонента Zookeeper Server с хостов
    Monitoring
    • Add/Remove components — добавление, удаление или перераспределение между хостами компонентов сервиса.

    • Reconfigure and restart — обновление конфигурации сервиса в соответствии с параметрами, указанными на странице конфигурации сервиса, и перезапуск сервиса.

    • Reinstall — переустановка сервиса.

    После того как действие запущено, ADCM отображает процесс и результат его выполнения на странице Jobs. Также на странице Jobs можно проанализировать ошибки в случае их возникновения.

     
    В столбце Actions также отдельно показываются иконки для следующих действий:

    • mainenace disabled dark mainenace disabled light — перевод сервиса в режим обслуживания (maintenance mode). В данный момент эта функциональность не реализована в бандле ADQM Control.

    • delete default — удаление сервиса из кластера.

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