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

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

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

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

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

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

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

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

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

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

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

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

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

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

    ADQMDB
    • Check — проверка соответствия настроек хостов, компонентов и сопутствующих сервисов требованиям сервиса ADQMDB, а также правильности работы самого сервиса.

    • Add Server(s) — размещение компонента Clickhouse Server на дополнительных хостах.

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

      Установка компонента Clickhouse Server на хосты
      Установка компонента Clickhouse Server на хосты
    • Add JDBC Bridge — размещение компонента Clickhouse JDBC Bridge на дополнительных хостах.

       
      В диалоговом окне Run an action (открывается при выборе действия) кликните Add hosts в активной секции Clickhouse JDBC Bridge и выберите хосты, на которые нужно установить компонент.

      Установка компонента Clickhouse JDBC Bridge на хосты
      Установка компонента Clickhouse JDBC Bridge на хосты
    • Remove JDBC Bridge — удаление компонента Clickhouse JDBC Bridge с хостов.

       
      В диалоговом окне Run an action:Remove JDBC Bridge удалите хосты, на которых не должен быть установлен компонент Clickhouse JDBC Bridge.

      Удаление компонента Clickhouse JDBC Bridge с хостов
      Удаление компонента Clickhouse JDBC Bridge с хостов
    • Enable auto core dump — включение автоматического дампа памяти.

    • Disable auto core dump — отключение автоматического дампа памяти.

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

       
      В окне Run an action, которое открывается при выборе действия, можно активировать опцию Disable validation, чтобы отключить валидацию конфигурации (в некоторых случаях конфигурация может считаться некорректной — например, если были удалены используемые политики хранения).

      Отключение проверки конфигурации
      Отключение проверки конфигурации
    • Restart — остановка и последующий запуск сервиса.

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

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

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

      Установка компонента Zookeeper Server на хосты
      Установка компонента Zookeeper Server на хосты

      После выполнения действия Expand необходимо запустить действие Reconfig and restart для сервиса ADQMDB, чтобы применить изменения.

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

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

      Удаление компонента Zookeeper Server с хостов
      Удаление компонента Zookeeper Server с хостов

      После выполнения действия Shrink необходимо запустить действие Reconfig and restart для сервиса ADQMDB, чтобы применить изменения.

    • Restart — остановка и последующий запуск сервиса.

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

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

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

      Установка компонента Clickhouse Keeper Server на хосты
      Установка компонента Clickhouse Keeper Server на хосты

      После выполнения действия Expand необходимо запустить действие Reconfig and restart для сервиса ADQMDB, чтобы применить изменения.

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

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

      Удаление компонента Clickhouse Keeper Server с хостов
      Удаление компонента Clickhouse Keeper Server с хостов

      После выполнения действия Shrink необходимо запустить действие Reconfig and restart для сервиса ADQMDB, чтобы применить изменения.

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

    • Restart — остановка и последующий запуск сервиса.

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

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

      Когда вы выбираете действие, открывается диалоговое окно Run an action, где можно включить автоматическое обновление конфигураций других сервисов ADQM с учетом текущих настроек сервиса Monitoring и перезапуск этих сервисов.

      Настройка автоматического переконфигурирования/перезапуска сервисов ADQM
      Настройка автоматического переконфигурирования/перезапуска сервисов ADQM
    • Reinstall — переустановка сервиса.

    Monitoring Clients
    • Expand — установка компонента Monitoring Diamond на дополнительные хосты.

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

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

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

      Удаление компонента Monitoring Diamond с хостов
      Удаление компонента Monitoring Diamond с хостов
    • Reconfig and restart — обновление конфигурации сервиса и его перезапуск.

    • Restart — остановка и последующий запуск сервиса.

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

    • Add Server(s) — установка компонента Chproxy Proxy Server на дополнительные хосты.

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

      Установка компонента Chproxy Proxy Server на хосты
      Установка компонента Chproxy Proxy Server на хосты
    • Remove Server(s) — удаление компонента Chproxy Proxy Server с хостов.

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

      Удаление компонента Chproxy Proxy Server с хостов
      Удаление компонента Chproxy Proxy Server с хостов
    • Reconfig and restart — обновление конфигурации сервиса в соответствии с параметрами, указанными на странице конфигурации сервиса, и перезапуск сервиса.

    • Restart — остановка и последующий запуск сервиса.

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

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

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

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

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