一、关闭部分服务,关闭内核防火墙(需重启机器)
chkconfig postfix off
chkconfig iptables off
chkconfig ip6tables off
chkconfig NetworkManager off
sed -i 's/=enforcing/=disabled/g' /etc/selinux/config
二、验证虚拟化支持
[root@kvm ~]# cat /proc/cpuinfo | grep 'vmx' --color=auto ###验证Intel CPU是否支持全虚拟化
[root@kvm ~]# cat /proc/cpuinfo | grep 'svm' --color=auto ###验证AMD CPU是否支持全虚拟化
三、安装和更新kvm相关包、以及加载模块
[root@kvm ~]# yum install -y kvm virt-* libvirts bridge-utils qemu-img
[root@kvm ~]# yum upgrade device-mapper-libs
[root@kvm ~]# modprobe kvm-intel ###加载kvm模块.成功执行时,不会反馈任何信息。
[root@kvm ~]# lsmod | grep kvm ###查看kvm模块是否被加载
kvm_intel 54285 0
kvm 333172 1 kvm_intel
四、网卡eth0、br0相关配置
[root@kvm network-scripts]# cat ifcfg-eth0
DEVICE=eth0
HWADDR=00:0c:29:77:95:8e
TYPE=Ethernet
UUID=29ab4ff0-e2ed-4132-ac07-8e5bbd472ff5
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
BRIDGE=br0
[root@kvm network-scripts]# cat ifcfg-br0
DEVICE=br0
TYPE=Bridge
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=202.102.224.68
[root@kvm network-scripts]# service network restart
五、修改/etc/libvirt/qemu.conf
echo 'vnc_listen = "0.0.0.0"' >> /etc/libvirt/qemu.conf
六、 重启libvirtd和messagebus服务
[root@kvm libvirt]# /etc/init.d/libvirtd restart
Stopping libvirtd daemon: [FAILED]
Starting libvirtd daemon: [ OK ]
[root@kvm libvirt]# /etc/init.d/messagebus restart
Stopping system message bus: [ OK ]
Starting system message bus: [ OK ]
[root@kvm libvirt]#










