Перейти к содержанию

Скрипты

Для реализации функции установки/обновления сервисов и ролей Платформы Радар используются скрипты написанные на bash.

В платформе используется ряд предустановленных скриптов для выполнения основных задач.

Внимание! Не рекомендуется вносить в скрипты изменения без консультации со службой технической поддержки.

Исполнение скриптов выполняется в процессе настройки узлов кластера (см. раздел Исполнение скриптов на удаленном хосте).

Работа со скриптами включает в себя следующие процессы:

  1. Добавление скрипта.
  2. Выставление связи скрипта с серверными ролями и/или с сервисами.
  3. Редактирование скрипта.
  4. Удаление скрипта.

Для работы со скриптами перейдите АдминистрированиеКластер → вкладка Скрипты (см. рисунок 1).

Рисунок 1 – Раздел "Кластер". Вкладка "Скрипты"

На вкладке отображается следующая информация:

  • Название – название скрипта;
  • Связанные роли – список серверных ролей платформы, на работу которых влияет выполнение скрипта;
  • Связанные сервисы – список сервисов платформы, на работу которых влияет выполнение скрипта.

Добавление скрипта

  1. Нажмите кнопку Добавить. Откроется окно "Добавление скрипта" (см. рисунок 2).

    Рисунок 2 – Окно "Добавление скрипта"

  2. Укажите в окне информацию о скрипте:

    • в поле Название укажите уникальное наименование скрипта;
    • в поле Скрипт укажите тело скрипта на bash.
  3. Нажмите кнопку Создать.

Выставление связи скрипта с серверными ролями и/или с сервисами

  1. Выберите нужный скрипт из списка на вкладке "Скрипты" и нажмите кнопку .. Откроется форма "Редактирование скрипта" (см. рисунок 3).

    Рисунок 3 – Окно "Редактирование скрипта"

  2. Для настройки связи скрипта с серверными ролями платформы выполните следующие действия:

    • нажмите кнопку Обновить роли. Откроется окно "Связанные роли" (см. рисунок 4);

      Рисунок 4 – Окно "Связанные роли"

    • в поле Выберите роль из выпадающего списка выберите серверные роли;

    • нажмите кнопку Сохранить.
  3. Для настройки связи скрипта с сервисами платформы выполните следующие действия:

    • нажмите кнопку Обновить сервисы. Откроется окно "Связанные сервисы" (см. рисунок 5);

      Рисунок 5 – Окно "Связанные сервисы"

    • в поле Выберите сервисы из выпадающего списка выберите сервисы;

    • нажмите кнопку Сохранить.
  4. Нажмите кнопку Сохранить.

Редактирование скрипта

  1. Найдите нужный скрипт в списке на вкладке "Скрипты" и нажмите кнопку .
  2. Измените информацию о скрипте.
  3. Нажмите кнопку Сохранить.

Удаление инстанса

  1. Найдите нужный скрипт в списке на вкладке "Скрипты" и нажмите кнопку .
  2. Подтвердите удаление в открывшемся окне.