Планируемые задачи модулей¶
Модули TIONIX могут предоставлять возможность запуска определенных задач по расписанию с помощью модуля TIONIX.Scheduler. Ниже описаны доступные на данный момент для планирования действия над различными объектами OpenStack.
Описание доступных для планирования задач TIONIX.Scheduler¶
TIONIX.Client¶
Название задачи | Описание |
---|---|
run_command | Запустить консольную команду openstack
Обеспечивает возможность запуска консольных команд, используя утилиту openstack. В аргументах команды возможно использовать шаблон {object_id} - для автоподстановки ID объекта, над которым выполняется задача. В списке аргументов первый аргумент openstack - не обязателен.
|
run_request | Запустить curl-запрос
Обеспечивает возможность запуска HTTP запроса. В теле и адресе запроса возможно использовать шаблоны {object_id} - для автоподстановки ID объекта, над которым выполняется задача и {tenant_id} или {project_id} - для ID проекта, в котором выполняется задача.
|
TIONIX.Dashboard¶
Название задачи | Описание |
---|---|
launch_base_vm | Запустить базовую машину
Позволяет создать заданное количество новых базовых виртуальных машин
|
launch_vm | Запустить машину
Позволяет создавать заданное количество новых виртуальных машин.
|
TIONIX.VDIserver¶
Название задачи | Описание |
---|---|
launch_vdi_vm | Запустить VDI машину
Позволяет создавать заданное количество новых виртуальных VDI машин.
|
TIONIX.NodeControl¶
Название задачи | Описание |
---|---|
aggregate_audit | Провести аудит с автоматическим применением
Обеспечивает возможность проведения аудита с автоматическим применением.
|
host_shutdown | Выключение
Обеспечивает возможность выключения конкретного хоста.
|
node_power_off | Отключение питания
Обеспечивает возможность отключения питания конкретного вычислительного узла.
|
node_power_on | Включение
Обеспечивает возможность включения конкретного вычислительного узла.
|
server_create_image | Снять образ
Обеспечивает возможность создания образа виртуальной машины. Имя образа формируется автоматически и задается как имя_дата, где имя - это название виртуальной машины, дата - это дата и время создания образа в формате ГГ-ММ-ДД_ЧЧ:ММ:СС.
|
server_pause | Поставить на паузу машину
Обеспечивает возможность постановки на паузу конкретной виртуальной машины.
|
server_reboot | Жесткая перезагрузка машины
Обеспечивает возможность перезагрузки конкретной виртуальной машины. В зависимости от переданного аргумента (SOFT или HARD) возможны мягкая или жесткая перезагрузки.
|
server_rebuild | Перестроить
Обеспечивает возможность перестройки конкретной виртуальной машины.
|
server_recover | Восстановить
Обеспечивает возможность восстановления конкретной виртуальной машины.
|
server_resume | Возобновить машину
Обеспечивает возможность запуска конкретной виртуальной машины.
|
server_shelve | Архивировать машину
Обеспечивает возможность архивирования конкретной виртуальной машины.
|
server_start | Запустить машину
Обеспечивает возможность включения конкретной виртуальной машины.
|
server_stop | Выключить машину
Обеспечивает возможность выключения конкретной виртуальной машины.
|
server_suspend | Приостановить машину
Обеспечивает возможность остановки конкретной виртуальной машины.
|
server_unpause | Снять с паузы машину
Обеспечивает возможность снятия с паузы конкретной виртуальной машины.
|
server_unshelve | Разархивировать машину
Обеспечивает возможность разархивирования конкретной виртуальной машины.
|
volume_backup | Создать резервную копию диска
Обеспечивает возможность создания резервной копии для диска. Имя резервной копии формируется автоматически и задается как имя_дата, где имя - это название диска, дата - это дата и время создания образа в формате ГГ-ММ-ДД_ЧЧ:ММ:СС.
|
volume_snapshot | Создать снимок
Обеспечивает возможность создания снимка диска. Имя снимка формируется автоматически и задается как имя_дата, где имя - это название диска, дата - это дата и время создания образа в формате ГГ-ММ-ДД_ЧЧ:ММ:СС.
|