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

Задачи по расписанию

Общие сведения

Раздел Задачи по расписанию основного меню предназначен для централизованного управления задачами, которые можно применять к вычислительным узлам (серверам), виртуальным машинам и контроллерам.

Задачи, созданные в системе управления, будут отображены в данном разделе.

В окне раздела Задачи по расписанию находится список задач, а также информация о каждой задаче:

  • Название.

  • Тип сущности.

  • Действие.

  • Дата и время последнего запуска.

  • Статус последнего запуска.

  • Дата и время следующего запуска.

  • Состояние.

Также в данном окне имеется возможность обновления списка с помощью кнопки image и добавления задачи с помощью кнопки Добавить задачу.


Создание

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

  • Выбрать тип сущности.

    Может принимать значения: Сервер, Виртуальная машина, Контроллер.

    Для каждого из типов сущностей доступен свой набор задач.

  • Выбрать сущность.

После выбора необходимо нажать на кнопку ОК. Откроется окно с дополнительными настройками, в котором необходимо:

  • Указать название.

    Примечание

    Система не позволяет создавать задачи с одинаковым названием.

  • Выбрать действие (задачу).

  • Выбрать периодичность.

  • Указать дату запуска.

  • Указать описание.

  • Включить или выключить опцию Удалить задачу после запуска.

  • Включить или выключить опцию Включить выполнение задачи по расписанию.

    Задача по расписанию будет автоматически активирована после создания.

Для создания задачи необходимо нажать кнопку ОК.

В окне подробного просмотра созданной задачи отображается информация о задаче, а также сообщения, возникающие при работе с ней. Сообщения можно фильтровать (по всем типам, ошибки, предупреждения, информационные), а также включить отображение только непрочитанных сообщений.

Информация о задаче

В окне подробного просмотра выбранной задачи находится следующая информация:

  • Название.
  • Описание.
  • Информация о сущности, к которой принадлежит задача.

    Тип сущности, имя, id.

  • Периодичность.

  • Действие.
  • Время первого старта задачи.
  • Удалить задачу после запуска (да/нет).
  • Время следующего старта задачи.
  • Время последнего старта задачи.
  • Статус последнего запуска задачи.
  • Состояние.
  • Дата создания.
  • Дата изменения.
  • Сообщение об ошибке.

Примечание

Создать задачу по расписанию также можно в окне подробного просмотра выбранной ВМ, сервера или контроллера в разделе Задачи по расписанию.


Операции

В окне раздела Задачи по расписанию отображается список созданных задач. При выборе одной или нескольких задач в данном окне становятся доступны следующие операции:

  • Включить задачу с помощью кнопки img.png.

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

  • Выключить задачу с помощью кнопки img.png.

    Задача не будет выполняться, но при этом останется в списке.

  • Поставить выполнение задачи на паузу до заданной даты кнопкой img.png.

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

  • Удалить задачу с помощью кнопки Удалить.

В окне подробного просмотра выбранной задачи доступны действия:

  • Обновить с помощью кнопки img.png.

  • Включить задачу с помощью кнопки img.png.

  • Выключить задачу с помощью кнопки img.png.

  • Поставить выполнение задачи на паузу до заданной даты кнопкой img.png.

  • Принудительно запустить выполнение задачи с помощью кнопки Запуск.

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

  • Изменить задачу с помощью кнопки Изменить.

    В открывшемся окне можно изменить все параметры задачи, доступные при её создании.

  • Удалить задачу с помощью кнопки Удалить.

Примечание

Выполнение данных операций с задачами по расписанию также возможно в окне подробного просмотра выбранной ВМ, сервера или контроллера в разделе Задачи по расписанию.


Задачи

Далее представлено подробное описание задач по типам сущностей:


Сервер

  • upgrade

    Обновление пакетов ПО узла.

  • backup_os

    Создание резервной копии конфигурации узла.

    Дополнительные возможности при создании задачи по расписанию типа backup_os
    • Включить удаление не актуальных резервных копий, если недостаточно места.

    • Включить сохранение файлов.

      При включенной опции заполнить поле Сохранить файлы.

    • Включить ограничение дней.

      При включенной опции заполнить поле Ограничение дней.

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

      По умолчанию - базовый пул данных узла.

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

  • service_mode

    Перевод узла в сервисный режим.

    Дополнительные возможности при создании задачи по расписанию типа service_mode
    • Включить автоматический перенос всех ВМ.

      При включенной опции Автоматический перенос всех ВМ узла перед переводом сервера в сервисный режим будет выполнена попытка переноса всех ВМ на другие серверы в рамках кластера.

    • Включить автоматическое выключение всех ВМ.

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

    • Включить автоматическое выключение сервера.

      При включенной опции Выключение сервера через 1 минуту после перехода сервер после успешного перехода в сервисный режим будет выключен через 1 минуту.

  • drop_caches

    Очистка оперативной памяти узла от кэша.

    • Очистка Page cache

      Кэш данных, прочитанных из файловой системы.

    • Очистка inode + dentrie

      Кэш структуры файловой системы.

    • Очистка inode, dentrie и PageCache


Виртуальная машина

  • start

    Включение виртуальной машины.

  • shutdown

    Безопасное выключение виртуальной машины.

  • destroy

    Выключение виртуальной машины без сохранения состояния.

  • suspend

    Приостановка виртуальной машины.

  • reboot

    Перезагрузка виртуальной машины.

  • reset

    Принудительная перезагрузка виртуальной машины.

  • migrate

    Перенос виртуальной машины.

    Для задачи переноса виртуальной машины (migrate) представлены дополнительные возможности.

    Дополнительные возможности при создании задачи по расписанию типа migrate
    • Выбор сервера.

      Позволяет выбрать сервер для переноса из раскрывающегося списка доступных серверов.

    • Включить приостановку ВМ через указанное время.

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

  • clone

    Создание клона виртуальной машины.

  • snapshot

    Создание снимка виртуальной машины.

  • backup

    Создание резервной копии виртуальной машины.

    Для задачи создания резервной копии (backup) представлены дополнительные возможности.

    Дополнительные возможности при создании задачи по расписанию типа backup
    • Ограничение на количество инкрементов перед удалением всех сохраненных состояний.

      Позволяет указать, сколько раз дополнять одну резервную копию, прежде чем начать делать следующую.

    • Ограничение на количество одновременно запущенных задач.

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

      При значении 1 задачи будут выполняться последовательно, то есть «одновременно» выполнять резервное копирование будет только одна ВМ.
      При значении 0 одновременно будет выполняться резервное копирование для всех ВМ.

    • Создать резервную копию с возможностью инкремента.

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

    • Удерживать инкрементальные сохраненные состояния.

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

      При выключенной опции сохраняются только 2 последних состояния.

    • Выбрать резервную копию для инкремента.

      Позволяет дополнить одну из имеющихся резервных копий.

      При включении появляется раскрывающийся список резервных копий, доступных для дополнения.

    • Инкрементировать последнюю резервную копию.

      При включении выбирается новейшая из доступных инкрементальных резервных копий или создается новая с возможностью инкремента.

    • Выбрать пул данных.

      При включении опции доступен раскрывающийся список пулов, в котором перечислены доступные для этой операции пулы данных.

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

    • Включить удаление старых резервных копий, сохраняя не более указанного числа.

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

    • Включить удаление резервных копий старее указанного числа дней.

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

    • Исключить ISO из резервной копии.

      Позволяет не включать в резервную копию образ ISO, так как этот образ неизменяемый.

    • Сжать.

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

    • Замедление ВМ.

      Замедляет дисковые операции у включенной ВМ в момент слияния данных из временного снимка.

    • Генерация хеш суммы.

      Позволяет рассчитать хеш-сумму для проверки целостности данных.

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

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

  • remove

    Удаление виртуальной машины.

  • merge_snapshots

    Удаление снимков виртуальной машины.

  • replication_sync

    Создание и синхронизация копий виртуальной машины.

    Дополнительные возможности при создании задачи по расписанию типа replication_sync
    • Количество реплик.

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

    • Добавить сервер.

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

      При нажатии на кнопку Добавить сервер в открывшемся окне необходимо указать пулы ресурсов, узлы и пулы данных, на которые будет производиться репликация ВМ (включая те, что не входят в кластер исходной ВМ).

  • cpu_warning

    Создание предупреждения о высокой нагрузке на ЦП.

  • mem_warning

    Создание предупреждения о переполнении ОЗУ.


Контроллер

  • backup_db

    Создание резервной копии БД контроллера.

  • log_rotation

    Очистка БД от устаревших задач и событий.