Centos7安装KVM

Centos7安装KVM,并使用virt-manager图形化工具管理虚拟机

1、关闭防火墙和selinux,并检查cpu是否支持虚拟化
systemctl stop firewalld
systemctl stop iptables
systemctl disable firewalld
systemctl disable iptables
getenforce
setenforce 0
grep -Ei 'vmx|svm' /proc/cpuinfo
如果有过滤出vmx或svm关键字就代表支持虚拟化,vmx是Intel的CPU,svm是AMD的CPU。

2、安装kvm、网桥、图形化工具
yum install -y libcanberra-gtk2 qemu-kvm qemu-kvm-tools  libvirt libvirt-cim libvirt-client libvirt-java.noarch  libvirt-python libiscsi  dbus-devel  virt-clone tunctl virt-manager libvirt libvirt-python python-virtinst dejavu-lgc-sans-fonts
yum groupinstall "X Window System" "Fonts"

3、配置网卡
cd /etc/sysconfig/network-scripts/
cp ifcfg-em1 ifcfg-br0
vi ifcfg-em1
    TYPE=Ethernet
    BOOTPROTO=dhcp
    DEFROUTE=yes
    NAME=em1
    DEVICE=em1
    ONBOOT=yes
    IPADDR=192.168.1.7
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1
    BRIDGE=br0
vi ifcfg-br0
    TYPE=Bridge
    BOOTPROTO=dhcp
    DEFROUTE=yes
    NAME=br0
    DEVICE=br0
    ONBOOT=yes
    IPADDR=192.168.1.7
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1
安装上面模板修改完网卡配置文件,重启网络服务
systemctl restart network
ifconfig
看到em1上的ip跑到了br0上面,网卡配置完毕

4、启动KVM服务
检查KVM模块是否加载
lsmod |grep kvm
kvm_intel             148081  0 
kvm                   461126  1 kvm_intel
启动服务
systemctl start libvirtd
检查服务进程
ps aux |grep libvirtd
root     22277  3.7  0.0 1007720 15044 ?       Ssl  15:25   0:00 /usr/sbin/libvirtd
root     22571  0.0  0.0 112708   976 pts/1    S+   15:25   0:00 grep --color=auto libvirtd
查看网卡
brctl show
br0        8000.c81f66f387a8    no        em1                    桥接网卡
virbr0        8000.525400383c91    yes        virbr0-nic        NAT模式网卡

5、使用图形化工具管理kvm虚拟机
virt-manager

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值