Recentemente reduzi o número de servidores virtuais vcpus que o Echobox1 usa de 4 para 1.
antes:
# virsh vcpucount Echobox1
maximum config 4
maximum live 4
current config 4
current live 4
Eu reiniciei este servidor usando
virsh reboot Echobox1
No entanto, o vcpucount ao vivo ainda mostra 4:
# virsh vcpucount Echobox1
maximum config 1
maximum live 4
current config 1
current live 4
O que mais é necessário para redefinir o vcpucount ativo? Eu poderia reiniciar todo o servidor virtual, mas preferiria não ter que fazer isso, pois tenho vários outros sistemas em execução nele.
Observação: não consigo usar a opção --live nesta máquina.
# virsh setvcpus Echobox1 1 --live
error: unsupported configuration: failed to find appropriate hotpluggable vcpus to reach the desired target vcpu count
DR:
Como faço para redefinir oao vivovcpucount depois de alterar o arquivo de configuração?
Responder1
Na verdade, isso foi mais fácil do que o esperado. Para redefinir a contagem de vcpu ativa, desligue o servidor virtual e inicie-o. Simplesmente reiniciá-lo não atualizará a contagem ao vivo.
# virsh shutdown Echobox1
# virsh start Echobox1