功能概述
Bond |
模式 |
特点 |
0 |
轮询(balance-rr) |
平衡负载模式,有自动备援,但需要交换机支持并对交换机进行配置 |
1 |
热备(active-backup) |
自动备援模式,其中一条线若断线,其他线路将会自动备援,同一时间只有一条链路处于工作状态,链路利用率为1/n |
2 |
异或(balance-xor) |
需要对交换机侧进行配置 |
3 |
广播(broadcast) |
需要对交换机侧进行配置 |
4 |
802.3ad |
需要交换机配置动态链路聚合 |
5 |
自适应传输负载均衡(balance-tlb) |
需要交换机配置动态链路聚合 |
6 |
自适应负载均衡(balance-alb) |
平衡负载模式,有自动备援,不需要操作交换机 |
准备环境
准备一台服务器,至少包含两个物理网口。如下图所示的服务器有ens3、ens7、ens8三个物理网口。
功能介绍
图形化界面设置bond1
执行命令nmtui,进入配置界面,选择Edit a connection,后选择OK
选择Add,添加一个bond连接。
Profile和Device的名称可以自定义。然后选择Add
选择Ethernet,将光标移动到Create,敲回车。
输入网卡名称ens3,然后选择OK。
重复上一步操作,将ens7、ens8加入到bond1后,填入任一网卡mac地址,确认信息无误后选中OK。
注1】:Cloned MAC address的值是ens3的MAC地址
选择Quit,退出配置界面。
执行命令ifconfig,此时网络信息如图,可以看到bond1以及ens3,ens7,ens8的mac地址都被固定为设定的mac地址了。
命令行界面设置bond1
执行命令nmcli c add con-name bond1 ifname bond1 type bond mode active-backup ethernet.cloned-mac-address 52:54:00:5e:53:61 autoconnect yes ipv4.method auto。新建一个连接名称为bond1、克隆MAC地址为52:54:00:5e:53:61模式为active-backup的bond连接。
分别执行以下命令,将物理网卡ens3、ens7、ens8加入到bond1的连接中。
nmcli c add con-name ens3 ifname ens3 type ethernet slave-type bond master bond1
nmcli c add con-name ens7 ifname ens7 type ethernet slave-type bond master bond1
nmcli c add con-name ens8 ifname ens8 type ethernet slave-type bond master bond1
执行命令ifconfig,此时网络信息如图,可以看到bond1以及ens3,ens7,ens8的mac地址都被固定为设定的mac地址了。
来源信创大院
如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!
学习了
添加我为好友,拉您入交流群!
请使用微信扫一扫!