Product SiteDocumentation Site

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

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

Таблица 33.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