Проект

Общее

Профиль

Действия

Libvirt » История » Редакция 10

Редакция 10/14 | Следующее »
Константин Пильник, 2019-05-07 15:24


Libvirt

Версии

Debian 9.9
Compiled against library: libvirt 3.0.0
Using library: libvirt 3.0.0
Using API: QEMU 3.0.0
Running hypervisor: QEMU 2.8.1

изменение RAM

увеличение возможно не выше заданного в xml предела

<memory unit='GiB'>1</memory>
<currentMemory unit='GiB'>2</currentMemory>

уменьшение

virsh # setmem kvm 1000m

увеличение

virsh # setmem kvm 2000m

увеличение vcpu

увеличение vcpu не поддерживается в debian 8

Compiled against library: libvirt 1.2.9
Using library: libvirt 1.2.9
Using API: QEMU 1.2.9
Running hypervisor: QEMU 2.1.2

error: internal error: unable to execute QEMU command 'cpu-add': Not supported

уменьшение выделенного количества vcpu на текущий момент не поддерживается

error: internal error: unable to execute QEMU command 'device_del': acpi: device unplug request for not supported device type: qemu64-x86_64-cpu

увеличение количества vcpu возможно не выше заданного в xml предела

<vcpu placement='static' current='2'>4</vcpu>

4 - максимально возможное количество vcpu
2 - VM будет запущена с 2 vcpu

просмотр текущей конфигурации

virsh # vcpucount kvm
maximum      config         4
maximum      live           4
current      config         1
current      live           1

увеличение

host

virsh # setvcpus kvm 3 --config --live

virsh # vcpucount kvm
maximum      config         4
maximum      live           4
current      config         3
current      live           3

guest

root@kvm:~# lscpu |grep list
On-line CPU(s) list:   0
Off-line CPU(s) list:  1,2

root@kvm:~# chcpu -e 1,2
CPU 1 enabled
CPU 2 enabled

root@kvm:~# lscpu |grep list
On-line CPU(s) list:   0-2

Обновлено Константин Пильник больше 5 лет назад · 5 изменени(я, ий)