Product SiteDocumentation Site

32.9. Обновление конфигурации ВМ

Команда onevm updateconf позволяет изменить конфигурацию ВМ без её пересоздания.

Таблица 32.7. Поддерживаемые атрибуты

Атрибут
Податрибуты
Требуется перезагрузка
OS
ARCH, MACHINE, KERNEL, INITRD, BOOTLOADER, BOOT, KERNEL_CMD, ROOT, SD_DISK_BUS, UUID, FIRMWARE
Да
FEATURES
ACPI, PAE, APIC, LOCALTIME, HYPERV, GUEST_AGENT, VIRTIO_SCSI_QUEUES, VIRTIO_BLK_QUEUES, IOTHREADS
Нет
INPUT
TYPE, BUS
Нет
GRAPHICS
TYPE, LISTEN, PASSWD, KEYMAP, COMMAND
Нет
VIDEO
TYPE, IOMMU, ATS, VRAM, RESOLUTION
Нет
RAW
DATA, DATA_VMX, TYPE, VALIDATE
Да
CPU_MODEL
MODEL, FEATURES
Да
CONTEXT
Любые переменные (кроме ETH*)
Немедленно

Примечание

Особенности CONTEXT:
  • изменения применяются немедленно, даже для работающих ВМ;
  • при ошибке выполнения команду следует повторить вручную.
Пример обновления:
$ cat new_conf.txt
GRAPHICS = [ TYPE = "vnc", LISTEN = "0.0.0.0" ]
CONTEXT = [ BLOG_TITLE = "Updated Blog" ]

$ onevm updateconf <ID_ВМ> new_conf.txt