因为项目要求 要对服务器多网络端口聚合(交换机切换时,服务器ip地址自动适配,不影响业务),由于之前没有实际操作过,故在操作成功后,写一下,以便以后不会忘记。
感谢其他厂家的同事给了个脚本工具《端口聚合自动化脚本(bond_unv220117.sh)》,让这个操作简单了不少。下面简单描述操作步骤
上传并运行bond_unv220117.sh脚本
1.输入需要创建的网卡名称:
2.选择网卡绑定模式(推荐选择默认type2):
此处的网卡模式即为Linux多网卡绑定原理,多网卡绑定模式共有七种:(0~6) bond0、bond1、bond2、bond3、bond4、bond5、bond6:
type =0:balance-rr (Round-robin policy)平衡抡循环策略
type =1: active-backup (Active-backup policy)主-备份策略
type =2:balance-xor (XOR policy)平衡策略
type =3:broadcast(广播策略)
type =4:802.3ad (IEEE 802.3ad Dynamic link aggregation)IEEE 802.3ad 动态链接聚合
type =5:balance-tlb(Adaptive transmit load balancing)适配器传输负载均衡
type =6:balance-alb (Adaptive load balancing)适配器适应性负载均衡
实际现场选择是bond0的方式,这个需要和网络交换机厂家沟通。
最终选择type=0
3.输入服务器IP地址,即需要创建的IP:
这里的IP就是分配给你的服务器地址
4.输入服务器子网掩码:
这里的IP就是分配给你的掩码地址
5.输入服务器子网掩码位数:
这里输入掩码位数,通常为24.
6.输入服务器网关:
这里的IP就是分配给你的网关地址
7.输入网卡名称:
输入聚合网卡名称(至少2块网卡名,例子:eno1 eno2;),若已确认无误则可直接回车等待配置生效即可。