centos 7.0 安装 kvm
centos 7较之前的版本有了很大的变化,目前测试了centos 7 环境下kvm的安装与搭建,具体如下。
一、安装kvm 软件
由于之前已做过较详细的 kvm 的安装与总结,这里只大致列下步骤:
一、安装kvm 软件
1、下载kvm安装包
[root@localhost ~]# yum -y install qemu-kvm libvirt virt-install bridge-utils
2、确认模块加载成功
[root@localhost ~]# lsmod | grep kvm
有如下输出表示成功:
kvm_intel 148081 0 kvm 461126 1 kvm_intel
3、开启libvirtd
[root@localhost ~]# systemctl start libvirtd [root@localhost ~]# systemctl enable libvirtd
二、配置桥接
centos7上默认已不再是eth0、eth1 ,我的server上安装好的第一块网卡变成是enp11s0f0 ,修改步骤和centos 6一样,如下:
1、
[root@localhost ~]# cd /etc/sysconfig/network-scripts/
2、新建 ifcfg-br0
[root@localhost network-scripts]# vi ifcfg-br0 TYPE=Bridge BOOTPROTO=none DEVICE=br0 ONBOOT=yes IPADDR0=192.168.0.102 PREFIX0=24 GATEWAY0=192.168.0.1
(注:vi中退出并保存: 按esc 按: 输入wq)
3、编辑 ifcfg-enp11s0f0,修改 ONBOOT=yes,并在最后加一行:BRIDGE=br0
[root@localhost network-scripts]# vi ifcfg-enp11s0f0 TYPE=Ethernet BOOTPROTO=none DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no NAME=enp11s0f0 UUID=0cfc8396-8be3-4fb4-a40e-d89b6bf2e7b8 DEVICE=enp11s0f0 ONBOOT=yes IPADDR=202.115.195.110 PREFIX=24 GATEWAY=202.115.195.1 DNS1=202.115.192.33 DNS2=202.115.192.32 IPV6_PEERDNS=yes IPV6_PEERROUTES=yes BRIDGE=br0
4、重启网络:
#重启NetworkManager及network服务:
[root@localhost network-scripts]# systemctl restart NetworkManager
#当你手动修改了网卡文件后,需要重启NetworkManager服务来重新接管网络配置
#网卡配置文件和NetworkManager配置冲突时,解决方案:{1、重启NetworkManager;2、关闭NetworkManager}
[root@localhost network-scripts]# systemctl restart network
[root@localhost network-scripts]# ip
====================================================
另一:
[root@localhost network-scripts]# vi ifcfg-br0 DEVICE=br0 TYPE=Bridge BOOTPROTO=static BROADCAST=10.1.255.255 IPADDR=10.1.29.3 NETMASK=255.255.0.0 NETWORK=10.1.0.0 ONBOOT=yes
另二:
[root@localhost network-scripts]# vi ifcfg-br0 DEVICE=br0 TYPE="Bridge" #大小写敏感,所以必须是Bridge BOOTPROTO="dhcp" ONBOOT="yes" DELAY="0" STP="yes" #这一行是来启动STP,和brctl命令行出来的结果有关