第五步:从命令行启动虚拟机 在创建虚拟机之前,你需要创建虚拟机的初始磁盘映像。为此,你可以使用qemu-img命令,之前安装的qemu-kvm程序包随带该命令。
使用qcow2作为一种磁盘映像格式的优点在于,磁盘映像起初并不是以最大值(5GB)的形式创建,不过随着磁盘被批量装入数据,可以慢慢变大。 现在你准备好了使用之前创建的那个域XML文件,启动虚拟机了。下面这个命令会启动虚拟机。
证实一个新的域已成功创建。
此外,还要证实该虚拟机(比如vnet0)的虚拟接口已成功添加到之前创建的Linux网桥br0。
第六步:远程访问虚拟机 想远程访问运行中虚拟机的控制台,你可以使用任何VNC客户程序。 首先,找到该虚拟机的VNC端口号,如下所示。
在该示例中,alice虚拟机的VNC端口号是5900。 然后启动VNC客户程序,并连接到在 借助virsh管理虚拟机 下面列出了virsh命令的一些常见用法。 想创建一个新的来宾域,并启动虚拟机: $ virsh --connect qemu:///system create alice.xml 想终止虚拟机,销毁来宾域:
想关闭虚拟机(但不销毁域):
想暂停虚拟机:
想恢复运行暂停的虚拟机:
主机一启动,就想自动启动虚拟机:
想获得虚拟机的域信息:
你还可以从virsh会话里面管理虚拟机。想创建并进入新的virsh会话,只要运行:
出现virsh提示符后,你就可以使用任何virsh命令了。 原文链接:http://xmodulo.com/2014/02/use-kvm-command-line-debian-ubuntu.html 译文:http://os.51cto.com/art/201404/435193.htm |