Thanks to visit codestin.com
Credit goes to postgrespro.ru

5.27. Консоль заданий #

Пользователь или менеджер могут инициировать выполнение заданий на стороне агентов и экземпляров, а также создавать расписания для таких заданий.

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

5.27.1. Просмотр заданий #

В навигационной панели перейдите в Консоль заданий.

Отобразится таблица заданий со следующими столбцами:

  • Название: имя задания с описанием.

  • Агент: агент, назначенный для выполнения задания.

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

    Экземпляр: экземпляр, в котором выполняется задание.

  • Статус.

    Возможные значения:

    • COMPLETED: задание выполнено.

    • FAILED: при выполнении задания произошла ошибка.

  • Начало выполнения и Окончание выполнения: время запуска и окончания задания.

  • Действия.

    Чтобы просмотреть подробную информацию о задании, нажмите Показать журнал рядом с ним.

    Откроется окно со следующими параметрами:

    • Статус: статус выполнения задания.

    • ID: идентификатор задания.

    • Экземпляр: экземпляр, в котором выполняется задание.

    • Начало и Окончание: время выполнения задания.

    • Журнал: запись в журнале о задании.

      Эта информация доступна при статусе задания COMPLETED.

    • Ошибки: ошибки, возникшие при выполнении задания.

      Эта информация доступна при статусе задания FAILED.

5.27.2. Управление расписаниями #

В этом разделе описано, как управлять расписаниями, и приведены следующие инструкции:

Просмотр расписаний

В навигационной панели перейдите в Консоль заданийРасписание.

Отобразится таблица расписаний со следующими столбцами:

  • Задача: имя задания с описанием.

    Чтобы просмотреть статус выполнения задания, наведите курсор на его имя.

    Возможные значения:

    • Активна: задание активировано.

    • Деактивирована: задание деактивировано.

  • Экземпляры: экземпляр, в котором создано расписание.

  • Пользователь: пользователь, от имени которого создано задание.

  • Расписание: строка в формате crontab, которая задаёт расписание.

  • Параметры: параметры выполнения задачи — задача и объект задачи. Нажмите на имя объекта задачи, чтобы открыть соответствующую страницу.

  • Действия.

    За подробной информацией о доступных действиях обратитесь к другим инструкциям в этом разделе.

Деактивация и активация задания

Задание можно деактивировать или активировать, чтобы прекратить или продолжить его выполнение.

Чтобы деактивировать или активировать задание:

  1. В навигационной панели перейдите в Консоль заданийРасписание.

  2. Нажмите Деактивировать или Активировать рядом с заданием.

Удаление задания

Важно

После удаления задания невозможно восстановить.

Чтобы удалить задание:

  1. В навигационной панели перейдите в Консоль заданийРасписание.

  2. Нажмите Удалить рядом с заданием.

  3. Нажмите Удалить.

5.27.3. Управление массовыми операциями на экземплярах #

Массовые операции на экземплярах позволяют выполнить одну операцию на нескольких экземплярах одновременно, вместо того чтобы делать это на каждом экземпляре отдельно.

В этом разделе описано, как управлять массовыми операциями на экземплярах, и приведены следующие инструкции:

Важно

Функциональность массовых операций на экземплярах находится в стадии бета-тестирования. В настоящий момент единственная поддерживаемая массовая операция на экземплярах — применение пресета конфигурации. Другие ограничения указаны в соответствующих инструкциях этого раздела.

Создание массовой операции на экземплярах

  1. В навигационной панели перейдите в Консоль заданийОперации.

  2. В правом верхнем углу страницы нажмите Создать операцию.

  3. Укажите параметры новой массовой операции на экземплярах (помеченные звёздочкой параметры являются обязательными):

    • Операция: тип массовой операции на экземплярах.

      В настоящий момент единственная поддерживаемая массовая операция на экземплярах — применение пресета конфигурации и значение подставляется автоматически.

    • Пресет конфигурации: пресет конфигурации, который будет применён к экземплярам.

    • Лимит ошибок: количество ошибок, которые могут произойти при выполнении операции на экземпляре. При превышении лимита ошибок операция отменяется.

      В настоящее время лимит ошибок невозможно установить и автоматически подставляется значение -1.

  4. Если пресет конфигурации одновременно увеличивает и уменьшает значения параметров конфигурации, разделите его на два пресета: один, увеличивающий значения, другой — уменьшающий.

    Затем примените оба пресета отдельно.

  5. Нажмите Далее, затем выберите экземпляры, к которым будет применён пресет конфигурации.

    Пресет конфигурации применяется к экземплярам в порядке, в котором они выбраны.

    Важно

    Для узлов стандартного кластера конструкции главный-резервный или BiHA-кластера обратите внимание на следующие особенности:

    • При применении пресета конфигурации с большим количеством параметров, чем у предыдущего, сначала примените пресет к резервным узлам / узлам-последователям.

    • При применении пресета конфигурации с меньшим количеством параметров, чем у предыдущего, сначала примените пресет к главному узлу / узлу-лидеру.

    Применение пресета конфигурации в неправильном порядке может привести к отключению резервных узлов / узлов-последователей.

  6. Нажмите Далее.

  7. На этапе Проверка применимости проверьте список экземпляров и настройте проверку совместимости:

    1. Проверьте список экземпляров и порядок, в котором к ним будет применяться пресет конфигурации.

    2. Выберите, будет ли проводиться проверка совместимости пресета конфигурации и экземпляра перед применением пресета. Если проверка завершается ошибкой, пресет конфигурации к экземпляру не применяется.

      Проверка совместимости не даёт гарантий, что при применении пресета не возникнет ошибок.

      Можно выбрать одно из следующих значений:

      • Для каждого экземпляра

      • Без проверки

  8. Нажмите Запустить операцию.

Просмотр массовых операций на экземплярах

В навигационной панели перейдите в Консоль заданийОперации.

  • Имя.

  • Статус.

    Возможные значения:

    • Готова к запуску: массовая операция на экземплярах запланирована.

    • Выполняется: происходит выполнение массовой операции на экземплярах.

    • Ошибка: при выполнении массовой операции на экземплярах произошла ошибка.

    • Отменяется: происходит отмена массовой операции на экземплярах.

    • Отменена: массовая операция на экземплярах отменена.

    • Завершена: массовая операция на экземплярах выполнена.

  • Владелец: пользователь, выполнивший массовую операцию на экземплярах.

  • Последний запуск: дата и время начала массовой операции на экземплярах.

  • Длительность: длительность массовой операции на экземплярах.

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

    Завершено: дата и время окончания массовой операции на экземплярах.

  • Действия.

    За подробной информацией о доступных действиях обратитесь к другим инструкциям в этом разделе.

Просмотр подробной информации о массовой операции на экземплярах

  1. В навигационной панели перейдите в Консоль заданийОперации.

  2. Нажмите Посмотреть подробности рядом с массовой операцией на экземплярах.

    Откроется окно со следующей информацией о массовой операции на экземплярах:

    • Операция: имя массовой операции на экземплярах.

    • Статус: статус массовой операции на экземплярах и количество выполненных шагов.

      Возможные значения:

      • Готова к запуску: массовая операция на экземплярах запланирована.

      • Выполняется: происходит выполнение массовой операции на экземплярах.

      • Ошибка: при выполнении массовой операции на экземплярах произошла ошибка.

      • Отменяется: происходит отмена массовой операции на экземплярах.

      • Отменена: массовая операция на экземплярах отменена.

      • Завершена: массовая операция на экземплярах выполнена.

    • Пресет конфигурации: пресет конфигурации, применяемый к экземплярам.

    • Проверка применимости: указывает, проверяется ли совместимость пресета конфигурации с экземпляром перед применением пресета. Если проверка совместимости не удаётся, пресет конфигурации не применяется к экземпляру.

      Проверка совместимости не даёт гарантий, что при применении пресета не возникнет ошибок.

      Возможные значения:

      • Для каждого экземпляра

      • Без проверки

    • Выбранные экземпляры: экземпляры, к которым применяется пресет конфигурации.

Контроль за выполнением массовой операции на экземплярах

Можно посмотреть информацию по каждой операции, выполняемой в рамках массовой операции на экземплярах.

Чтобы посмотреть процесс выполнения массовой операции на экземплярах:

  1. В навигационной панели перейдите в Консоль заданийОперации.

  2. В столбце Статус нажмите на статус массовой операции на экземплярах.

    Отобразится таблица с шагами, выполняемыми в ходе массовой операции на экземплярах.

    Блок со сводными данными расположен над таблицей и содержит следующую информацию:

    • Статус массовой операции на экземплярах.

    • Количество ошибок при их наличии.

    Таблица состоит из следующих столбцов:

    • Номер шага: порядковый номер шага.

    • Имя: описательное название шага, которое генерируется автоматически.

    • Статус: статус выполнения шага.

      Возможные значения:

      • Готово к запуску: выполнение шага не началось.

      • Выполняется: шаг выполняется.

      • Ошибка: при выполнении шага произошла ошибка.

      • Отменяется: происходит отмена шага.

      • Отменено: выполнение шага отменено.

      • Выполнено: шаг выполнен.

    • Экземпляр: экземпляр, в котором выполняется шаг.

    • Запущено: дата и время начала выполнения шага.

    • Длительность: длительность выполнения шага.

      Этот столбец содержит дополнительную информацию.

      Завершено: дата и время окончания шага.

    • Действия.

      За подробной информацией о доступных действиях обратитесь к другим инструкциям в этом разделе.

Перезапуск шага в рамках массовой операции на экземплярах

Шаг можно перезапустить, только если статус шага — Ошибка, а статус операции — Выполняется.

При перезапуске шага его выполнение возобновляется.

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

  1. В навигационной панели перейдите в Консоль заданийОперации.

  2. В столбце Статус нажмите на статус массовой операции на экземплярах.

  3. Нажмите Перезапустить шаг рядом с шагом.

Отмена массовой операции на экземплярах

При отмене массовой операции на экземплярах её выполнение останавливается, однако уже выполненные шаги не откатываются.

Чтобы отменить массовую операцию на экземплярах:

  1. В навигационной панели перейдите в Консоль заданийОперации.

  2. Нажмите Прервать операцию рядом с массовой операцией на экземплярах.

  3. Нажмите Прервать.