• Linux(RedHat)-nmlic网卡绑定脚本及网卡绑定模式之间转换


    1.网卡绑定脚本

    食用方法:sh 脚本名 IP地址的最后一位(注:使用前需要将脚本内的网段及网关更改为自己需要的网段及网关)

     1 #!/bin/sh
     2 sed -i 's/
    $//' bond_rhel7_6.sh
     3 nmcli con add type bond con-name bond0 ifname bond0 mode 0
     4 nmcli con add type bond-slave  ifname ens33 master bond0
     5 nmcli con add type bond-slave  ifname ens34 master bond0
     6 
     7 sed -i "s/BOOTPROTO=dhcp/BOOTPROTO=static/g" /etc/sysconfig/network-scripts/ifcfg-bond0
     8 echo "IPADDR=192.168.2.$1"          >> /etc/sysconfig/network-scripts/ifcfg-bond0
     9 echo "PREFIX=24"                    >> /etc/sysconfig/network-scripts/ifcfg-bond0
    10 echo "GATEWAY=192.168.2.1"          >> /etc/sysconfig/network-scripts/ifcfg-bond0
    11 systemctl restart network
    12 nmcli con reload
    13 nmcli con up bond-slave-ens33
    14 nmcli con up bond-slave-ens34
    15 nmcli con up bond0

    2.修改网卡绑定模式

    vim /etc/sysconfig/network-scripts/ifcfg-bond0

    将框选部分进行相应修改,重启网络即可完成更改网卡绑定模式

    1 #mode0(负载均衡模式):轮询策略(Round-robin policy),自动备援,但需要”Switch”支援及设定。
    2 BONDING_OPTS=mode=balance-rr
    3 #mode1(自动备援模式):主备策略(Active-backup policy),自动备援,无须”Switch”支援。
    4 BONDING_OPTS=mode=active-backup
    5 #mode6(平衡负载模式):适配器负载均衡(Adaptive load balancing),自动备援,无须”Switch”支援。
    6 BONDING_OPTS=mode=balance-alb

  • 相关阅读:
    【UOJ#77】A+B Problem
    【AGC048B】Bracket Score
    ubuntu 下python opengl编程(2)
    网站建设的营销途径
    python脚本初探---新手写的QQ邮箱发送脚本
    Cstyle的C语言笔记 ---UEFI当中的面向对象模式
    date得到当前日期
    简单几步让SecureCRT更舒服【图文并茂】
    苹果的airplayer推荐
    【Cocos2d-X开发学习笔记】第22期:事件处理机制之触屏事件
  • 原文地址:https://www.cnblogs.com/gray0/p/14385000.html
Copyright © 2020-2023  润新知