virsh概述
virsh是libvirt management API构建的管理工具
它有两种工作模式:
立即模式
交互模式
输入help可以看到virsh可以实现的功能非常多,能用图形化界面virt-manager做到的,virsh都可以做到,在批量或者自动化等情况下,virsh操作比图形化更快捷。
virsh常用的一些
list可以列出当前正在运行的虚拟机
shutdown 名称可以关掉一个domain,也就是一个虚拟机
list -all可以看到所有虚拟机的状态
start可以启动虚拟机
destroy强制关闭(断电)
autostart设定虚拟机随host启动一起启动
效果等同于在这里打开自动启动
suspend可以挂机虚拟机
这里我先在win2k3上打开一个浏览器进程(设置白名单才能访问),然后挂起win2k3
quit退出
ps aux | grep kvm
可以发现暂停状态下资源并没有被释放,依然有win2k3这个进程
resume恢复挂起
可以看到浏览器依然能用