виртуальная машина с двумя дисками
*_ihcs_* *_onevm create --name "test vm" --memory 128 --cpu 1 --disk Arch,data_* допустимые параметры: multiple, hold, name, cpu, vcpu, arch, memory, disk, nic, raw, vnc, vnc_password, vnc_listen, spice, spice_password, spice_listen, ssh, net_context, context, boot, files_ds…
*_*_* *_update_* *_<vmid> \[<file>\]_*
Обновите содержимое шаблона пользователя. Если путь не указан, редактор будет запущен для изменения текущего содержимого.
*_* hold <range|vmid_list>_*
Устанавливает данную виртуальную машину на удержание. Приостановка виртуальной машины активна до тех пор, пока она не будет отключен режим.
*_* release <range|vmid_list>_*
Выключает режим удержания.
*_* terminate <range|vmid_list>_*
Удаляет данную виртуальную машину.
*_--hard_* принудительно удаляет виртуальную машину.
*_* poweroff <range|vmid_list{_}{*}>
Выключает данную виртуальную машину. Виртуальная машина останется в выключенном состоянии, и можно включить с помощью команды ihcs onevm resume возобновить.
*_*_* *_reboot_* *_<range|vmid_list>_*
Перезагружает данную виртуальную машину, это эквивалентно выполнению команды перезагрузки из консоли виртуальной машины. Виртуальная машина будет некорректно перезагружена, если используется *_--hard._*
*_* deploy_* *_range|vmid_list_* *_hostid \[datastoreid\]_*
Развертывает данную виртуальную машину на указанном хосте. При стандартной установке за это отвечает Планировщик СГУ
*_* migrate_* *_range|vmid_list_* *_hostid_*
Мигрирует с приостановкой виртуальную машину на другой хост. Если используется с параметром *_–live{_}{*}, миграция осуществляется без остановки.
*_* stop_* *_range|vmid_list_*
Останавливает работающую виртуальную машину.
*_* suspend_* *_range|vmid_list_*
Сохраняет работающую виртуальную машину. Это то же самое, что и «ihcs onevm stop», но файлы остаются на удаленной машине, чтобы позже перезапустить там виртуальную машину (т.е. ресурсы не освобождаются и нет необходимости перепланировать виртуальную машину).
*_* resume_* *_range|vmid_list_*
Возобновляет выполнение сохраненной виртуальной машины.
*_* recover_* *_range|vmid_list_*
Восстанавливает зависшую виртуальную машину, ожидающую операции драйвера. Восстановление может быть выполнено путем неудачной, успешной или повторной попытки текущей операции. ВАМ НЕОБХОДИМО ВРУЧНУЮ ПРОВЕРИТЬ СТАТУС ВМ НА ХОСТЕ, чтобы решить, операция была успешной или нет, и можно ли ее повторить.
Пример: виртуальная машина зависла в режиме «миграции» из-за аппаратного сбоя. Вам нужно проверить, работает ли ВМ на новом хосте или не восстанавливаться виртуальная машина с --success или --failure соответственно.
Состояния успешного/неуспешного восстановления: любое ACTIVE состояние.
Состояния для повторной попытки восстановления: любое состояние *FAILURE.
Состояния для удаления: Any
Состояния для удаления-воссоздания: Any but DONE/POWEROFF/SUSPENDED.
Допустимые варианты: *_delete, deletedb, failure, interactive, recreate, retry, success._*
*_* disk-attach_* *_vmid_*
Подключает диск к работающей виртуальной машине. При использовании *_--file_* добавляет только один диск
*_* disk-detach_* *_vmid_* *_diskid_*
Отключает диск от работающей виртуальной машины
*_* nic-attach <vmid>_*
Подключает сетевой адаптер к работающей виртуальной машине. При использовании *_--file_* добавляет только один экземпляр сетевого адаптера.
*_* nic-detach <vmid> <nicid>_*
Отключает сетевой адаптер от работающей виртуальной машины.
*_* chgrp <_* *_range |vmid_list> <groupid>_*
Изменяет группу виртуальных машин
*_* chown <_* *_range |vmid_list> userid \[groupid\]_*
Изменяет владельца и группу виртуальной машины
*_* rename_* *_vmid_* *_name_*
Переименовывает виртуальную машину.
*_* snapshot-create range|vmid_list \[name\]_*
Создает новый снимок виртуальной машины.
*_* snapshot-revert <vmid> <snapshot_id>_*
Возвращает виртуальную машину к сохраненному снимку
*_* snapshot-delete <vmid> <snapshot_id>_*
Удаляет снимок виртуальной машины
*_* disk-resize_* *_vmid_* *_diskid_* *_size_*
Изменяет размер диска виртуальной машины. Новый размер должен быть больше старого.
*_* save_* *_vmid_* *_name_*
Клонирует исходный шаблон виртуальной машины, заменяя диски живыми снимками текущих дисков. Емкость виртуальной машины и сетевые карты также сохраняются.
*_* updateconf <vmid> \[<файл>\]_*
Обновляет конфигурацию виртуальной машины. ВМ не может находиться в активном (работающем) режиме. Допустимые состояние – выключена.
Эта команда принимает файл шаблона или открывает редактор, с полным списком атрибутов. Пример вывода атрибутов конфигурации:
OS = \["ARCH", "MACHINE", "KERNEL", "INITRD", "BOOTLOADER", "BOOT", "BIOS", "BOOTMENU"\]
ФУНКЦИИ = \["ACPI", "PAE", "APIC", "LOCALTIME", "HYPERV", "GUEST_AGENT", "MIGRATION_BAN"\]
ВВОД = \["ТИП", "ШИНА"\]
ГРАФИКА = \["ТИП", "СЛУШАТЬ", "ПАРОЛЬ", "КЛАВИАТУРА" \]
RAW = \["ДАННЫЕ", "DATA_VMX", "ТИП"\]
КОНТЕКСТ (любое значение, **будет произведена замена переменных**)
\\ |