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命令行出来的结果有关