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