Para configuração off-line:
Para aumentar o número de CPUs:
virsh setvcpus <vm_name> <vcpu_count> --config
Se você receber um erro que excedeu o número máximo, faça primeiro:
virsh setvcpus <vm_name> <vcpu_count> --config --maximum
Em seguida, repita o procedimento acima:
virsh setvcpus <vm_name> <vcpu_count> --config
Para aumentar o tamanho da memória:
virsh setmaxmem <vm_name> <memsize> --config
virsh setmem <vm_name> <memsize> --config
Para configuração online:
Você pode definir a vCPU e a memória enquanto a VM está sendo executada com --current
em vez de --config
, mas os novos números devem estar dentro dos valores máximos já definidos. Você não pode definir esses números máximos enquanto a VM está em execução. Você terá que desligar a VM com virsh shutdown <vm_name>
, usar o comando acima e iniciar a VM com virsh start <vm_name>
.