安装KVM

安装这些软件包:

$ sudo apt-get install qemu-kvm libvirt-bin virt-manager bridge-utils
然后运行该命令,确保它准备好运行KVM:
$ kvm-ok
INFO: /dev/kvm exists
KVM acceleration can be used

要是缺漏了什么,它会告诉你KVM加速无法使用。在采用根权限的情况下运行,获得让它正常运行的暗示信息hint),就像这样:

$ sudo kvm-ok
[sudo] password for carla:
INFO: /dev/kvm does not exist/dev/kvm不存在)
HINT: sudo modprobe kvm_intel
INFO: Your CPU supports KVM extensions你的处理器支持KVM扩展)
INFO: KVM (vmx) is disabled by your BIOSKVM [vmx]被你的BIOS禁用)
HINT: Enter your BIOS setup and enable Virtualization Technology (VT),
进入你的BIOS设置界面,启用虚拟化技术[VT],)
          and then hard poweroff/poweron your system
然后对你的系统执行硬关机/开机操作)
KVM acceleration can NOT be usedKVM加速无法使用)

就像我刚才说的那样,要确保KVM扩展功能已在你系统的BIOS中启用。现在,把你的用户添加到libvirtd组,然后注销,重新登录,激活你的组成分身份。现在,你不用操心权限方面的问题,就可以控制KVM了。运行该命令,证实KVM在正常运行:

$ virsh -c qemu:///system list
 Id Name                 State
----------------------------------

太好了! ID Name和State这两个字段都是空的,它们本该是空的。现在开启虚拟机管理器Virtual Machine Manager),运行该命令,连接到你的KVM服务器:

$ virt-manager -c qemu:///system kvmhost

Kvmhost是我的服务器名称,所以你必须将它换成你的服务器名称。你会看到下面图1这样的画面。
 

 
图1:图形化的虚拟机管理器成功地连接至KVM服务器


相关内容