• centos7 kvm和设置桥接br0


    一、kvm

    1、查cpu是否支持VT

    egrep '(vmx|svm)' --color=always /proc/cpuinfo  

    2、检查内核模块是否加载

    lsmod | grep kvm  

    3、查看Selinux状态

    sestatus  

    如果是启用状态

    # vi /etc/sysconfig/selinux    SELINUX=disabled    reboot  

    4、安装 KVM(在centos7里面有些软件包已经没有了)

    yum install kvm libvirt python-virtinst qemu-kvm virt-viewer tunctl bridge-utils avahi dmidecode qemu-kvm-tools virt-manager qemu-img virt-install net-tools libguestfs-tools -y  

    5、启动libvirt服务

    systemctl start libvirtd    systemctl enable libvirtd  

    6、查看kvm服务是否正常,目前没任何虚拟机,所以没有内容显示

    virsh -c qemu:///system list  
    二、桥接(eth0网卡是代称,我实际弄机器时是em1)

    服务器上弄kvm,装虚拟机什么的,需要弄桥接,所以

    需要用到brctl这个命令、centos7上默认已经有了,
    前面他们让我弄的时候,只是给了我一个文本,ifcfg-br0里面的内容,没有说要用brctl这个命令,我搞了好久都没搞定

    1、

    brctl  addbr  br0    #创建网桥  brctl  addif  br0 eth0  #把br0和eth0网卡绑定  brctl  stp   br0 on    #有关stp协议的  

    2、在/etc/sysconfig/network-scripts/创建 ifcfg-br0

    内容如下:

    DEVICE=br0  TYPE=Bridge  BOOTRPOTO=static  IPADDR=192.168.1.108  NETMASK=255.255.255.0  GATEWAY= 192.168.12.2  DNS1=192.168.211.103  ONBOOT=yes  

    修改ifcfg-eth0文件

    BOOTRPOTO=none  

    追加 BRIDGE=br0

    完整的如下所示:注释部分是没弄br0前弄得

    都弄好后service network restart

    正常情况下就好了

    我在弄第二台机器是就不行了,一旦执行 service network restart 它会在/etc/sysconfig/network-scripts/ 下生成ifcfg-br0-1,或者ifcfg-eth0-1 不知道这是什么原因

    我一直没搞定,不得不重启
    在重启机器前我已经把br0删除了

    删除如下:

    brctl delif br0 eth0    #解除绑定  ifconfig br0 down     #关闭br0,不关闭删不掉  brctl delbr br0       #删除br0  

    重启后我按照上面的步骤重做了一遍,发现网络还是不通,但是ifconfig 可以看到br0的ip已经设置成功了,/etc/sysconfig/network-scripts/没有产生新文件

    后面发现前面br0与eth0的绑定消失了,在过程中自动取消了绑定
    重新绑定:

    brctl addif br0 eth0  service network restart  

    网络就正常了

  • 相关阅读:
    redis深度理解底层锁原理
    深度完整的了解MySQL锁
    今天的文章很不一般
    利用h5来进行定位当前位置
    workerman(环境+初识)
    Nginx(防止压力测试的恶意攻击)
    Java Web框架——自己动手实现一个简化版的Spring IOC框架
    设计模式——策略模式
    数据库——深入理解MySQL事务
    缓存——Redis和Memcache的对比
  • 原文地址:https://www.cnblogs.com/liqing1009/p/12418478.html
Copyright © 2020-2023  润新知