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