KVM工具简介三:virsh
2017-12-27 16:56:42 0
上篇介绍了KVM其中一个VM安装工具,这篇介绍的是Virsh这个KVM的管理工具。
- virsh简介:
virsh与virt-install工具一样,是调用libvirt标准库的API接口来管理VM。
virsh一般是通过domain id/uuid 或domain名来对VM进行管理。如果你将domain名也设成数字,virsh会将数字翻译成domain id,而不是domain名。
[图 Libvirt架构图]

- Virsh常用:
- 列出虚拟机
virsh list
#列出所有虚拟机
virsh list --all
- 显示虚拟机信息
- 显示虚拟机内存和cpu的使用情况
virt-top
- 显示虚拟机分区信息
- 关闭虚拟机(shutodwn)
#这是可能会遇到执行了shutdown命令,VM依然是running状态?
这时,我们需要安装一个acpid的服务并启动它。
apt-get install acpid -y
/etc/init.d/acpid start
- 强制关闭电源
- 启动虚拟机
- 挂起虚拟机
- 恢复被挂起的虚拟机
- 设置虚拟机(kvm-1)跟随系统自启
- 关闭虚拟及自启
- 删除虚拟机
- 通过控制窗口登录虚拟机