工作的时候用到,记录一下。
宿主环境:ubuntu14.04
1、查看
1.1、查看运行的虚拟机
hdd@hdd-pc:~$ virsh list Id Name State ---------------------------------------------------- 2 win7 running
1.2查看所有的虚拟机(关闭和运行的,不包括摧毁的)
hdd@hdd-pc:~$ virsh list --all Id Name State ---------------------------------------------------- 2 win7 running - salt-minion shut off - test_kvm_centos6.7 shut off - ubuntu_14.04 shut off
2、启动
2.1启动虚拟机
hdd@hdd-pc:~$virsh start ubuntu_14.04
2.2虚拟机随物理机启动而启动
hdd@hdd-pc:~$ virsh autostart ubuntu_14.04 Domain ubuntu_14.04 marked as autostarted
2.3取消虚拟机随物理机启动而启动
hdd@hdd-pc:~$ virsh autostart --disable ubuntu_14.04 Domain ubuntu_14.04 unmarked as autostarted
3、连接
3.1连接虚拟机
hdd@hdd-pc:~$ virsh console win7 Connected to domain win7 Escape character is ^]
3.2退出虚拟机
ctrl+]
4、关闭虚拟机
virsh shutdown win7 #前提虚拟机需要(安装acpid服务) yum install -y acpid /etc/init.d/acpid start
5、删除
5.1在virsh list中删除该虚拟机
virsh destroy win7
5.2彻底删除虚拟机
#解除标记 virsh undefine win7 然后删除虚拟机存储所在的位置
6、挂起虚拟机
virsh suspend win7 #挂起 virsh resume win7 #恢复被挂起的
转载于:https://blog.51cto.com/yanconggod/1904301