centOS7虚拟机上搭建kvm虚拟平台

平台:win10+vmware, vmware中安装centOS7

 

1).  检测硬件是否支持虚拟化

# egrep '(vmx|svm)' --color=always /proc/cpuinfo 
# modprobe kvm 
# modprobe kvm_intel || modprobe kvm_amd

 

如果含有vmx或者svm字样,则表示支持CPU虚拟化,Intel是vmx,AMD是svm,也需要检测是否有kvm_xxx模块,如果装载不成功,可能是没有开启硬件虚拟化,需要vmware配置中开启

 

2). 安装rpm包,并启动服务

# yum -y install qemu-kvm python-virtinst libvirt tunctl bridge-utils virt-manager qemu-kvm-tools virt-viewer virt-v2v libguestfs-tools 
# service libvirtd start

 

3). 检查是否有kvm模块,如果有则继续

# lsmod | grep kvm 
kvm_intel              52570  30  
kvm                   314739  1 kvm_intel

 

4). 配置桥接网络 br0

# cd /etc/sysconfig/network-scripts/ 
# cp ifcfg-eth0 ifcfg-br0 

 (eth0根据具体的网卡名称(非eth0)来寻找配置文件)

  

# vi ifcfg-eth0
    DEVICE=eth0 
    TYPE=Ethernet 
    ONBOOT=yes 
    BRIDGE="br0" 
# vi ifcfg-br0
    DEVICE=br0 
    TYPE=Bridge 
    ONBOOT=yes 
    BOOTPROTO=static 
    IPADDR="192.168.2.149" 
    NETMASK="255.255.255.0" 
    GATEWAY="192.168.2.1" 
    DNS1=8.8.8.8

eth文件中的BRIDGE一定与br名相同

br文件中的ip的配置按自己实际配置

 

重启网络服务,

# service network restart   
# ifconfig

显示以下信息并能正常使用网络则配置成功

    br0 ... 
    eth0 ... 
    lo ... 
    virbr0 ...

 

posted @ 2016-11-28 16:48  严北  阅读(252)  评论(0编辑  收藏  举报