最近、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