ArchLinuxでlibvirtを7.5.0にアップグレードした時に出たvirsh setmem関連の変更点について記載。
Table of Contents
1 停止中のドメインに対しては–configが使えなくなった
libvirt 7.3.0では停止中のドメインに対しても–configオプションが使えたが、 libvirt 7.5.0では使えなくなった。
$ virsh list --all | grep kvm-archlinux-test - kvm-archlinux-test shut off $ virsh setmem --config kvm-archlinux-test 2G error: Requested operation is not valid: domain is not running
2 停止中のドメインに対しては–currentを使う
–configの代わりに–currentを使えば良い。
$ virsh setmem --current kvm-archlinux-test 2G $ echo $? 0