CentOS 6.7 安裝KVM
yum remove kvm
# 核意地安裝依賴性元件,因為 KVM RPM 不是通過 yum 來安裝
yum install zlib-devel alsa-lib-devel SDL-devel gnutls-devel dev86 texi2html glibc-devel.i386
安裝KVM
yum groupinstall Virtualization 'Virtualization Client' 'Virtualization Platform' 'Virtualization Tools'
virtualization-client:管理和安裝虛擬機器例項的客戶端,主要有python-virtinst,virt-manager,virt-viewer
virtualization-platform:提供訪問和控制虛擬客戶端的介面,主要有libvirt,libvirt-client
virtualization-tools:管理離線虛擬機器映象的工具,主要有libguestfs根據需求選擇軟體包。
開啟libvirtd服務操作
service libvirtd restart
chkconfig libvirtd on
chkconfig --list libvirtd
驗證是否已經載入KVM模組
[[email protected] ~]# lsmod |grep kvm
kvm_intel 55624 0
kvm 341551 1 kvm_intel
注: 如果沒有顯示kvm-intel核心模組,就說明宿主機 VT可能在BIOS裡被關閉了,請開啟
配置網路:
宿主機安裝網橋工具bridge-utils
[
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
Package bridge-utils-1.2-10.el6.x86_64 already installed and latest version
Nothing to do
[[email protected] ~]# vi /etc/sysconfig/network-scripts/ifcfg-em1
DEVICE=em1
TYPE=Ethernet
UUID=8a25c42c-36c6-4b30-866e-2e99c98af6a8
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
HWADDR=44:A8:42:40:38:A0
BRIDGE="br0"
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System em1"
[
DEVICE=br0
TYPE=Bridge
BOOTPROTO=static
IPADDR=10.1.4.99
PREFIX=24
GATEWAY=10.1.4.254
DNS1=114.114.114
DNS2=8.8.8.8
NM_CONTROLLED=no
ONBOOT=yes
重起網路服務service network restart
驗證網路
[[email protected] ~]# brctl show
bridge name bridge id STP enabled interfaces
br0 8000.44a8424038a0 no em1
virbr0 8000.5254001bda9c yes virbr0-nic