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