virsh命令行修改libvirt动态调整guest内存周期

libvirt可以动态检测guest内存使用并在需要的进修调整,但是这个时间周期不一定符合用户要求,所以可以在运行时通过命令行调整这个时间周期。

1
sudo virsh dommemstat --domain [guest name] --period [N]  --live/--config


–live是修改即时生效,下次重新启动后失效。–config是修改配置文件,下次启动后生效,当前guest状态不变,N是秒数。

另外,可以在不超过设置的内存最大值的情况下直接手动改变内存大小:

1
sudo virsh setmem --domain [guest name] <size> --live/--config

也可以使用setmaxmem子命令改变最大内存设置。

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据