我最近将 Echobox1 使用的 vcpus 虚拟服务器的数量从 4 个缩减到了 1 个。
前:
# virsh vcpucount Echobox1
maximum config 4
maximum live 4
current config 4
current live 4
我使用以下方法重启了该服务器
virsh reboot Echobox1
然而实时 vcpucount 仍然显示 4:
# virsh vcpucount Echobox1
maximum config 1
maximum live 4
current config 1
current live 4
重置实时 vcpucount 还需要什么?我可以重新启动整个虚拟服务器,但我不想这样做,因为我有多个其他系统在其下运行。
笔记:我无法在这台机器上使用--live选项。
# virsh setvcpus Echobox1 1 --live
error: unsupported configuration: failed to find appropriate hotpluggable vcpus to reach the desired target vcpu count
总结:
如何重置居住更改配置文件后 vcpucount 是多少?
答案1
这实际上比预期的要容易。要重置实时 vcpu 数量,请关闭虚拟服务器,然后启动它。简单地重新启动它不会更新实时数量。
# virsh shutdown Echobox1
# virsh start Echobox1