1. 程式人生 > >CentOS 6.7 安裝KVM

CentOS 6.7 安裝KVM

# 假如已經安裝了舊版的 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:提供虛擬機器的環境,主要包含qumu-kvm
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
[

[email protected] ~]# yum install 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"

[
[email protected]
~]# vim /etc/sysconfig/network-scripts/ifcfg-br0
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