交换机配置:
Eth-Trunk 1 (0/0/1和0/0/2) ==>>服务器(10g1和10g2)内网地址:10.29.10.101
Eth-Trunk 2 (0/0/3和0/0/4) ==>>服务器(10g1和10g2)内网地址:10.29.10.102
服务器配置:
1. 使用 nmcli 命令创建 bond0,自动生成配置文件:
nmcli connection add type bond ifname bond0 mode 0
//在/etc/sysconfig/network-scripts会生成ifcfg-bond-bond0
2.手动修改ifcfg-bond-bond0生成文件
BOOTPROTO=none
IPADDR=10.29.10.101
NETMASK=255.255.255.0
GATEWAY=10.29.10.1
DNS1=114.114.114.114
(根据自己的实际情况进行填写)
3.绑定ifcfg-10g1和ifcfg-10g2位bond网口
nmcli connection add type bond-slave ifname 10g1 master bond0
nmcli connection add type bond-slave ifname 10g2 master bond0
//均显示添加成功(successfully added)
//将网卡配置文件ifcfg-10g1和ifcfg-10g2备份
cd /etc/sysconfig/network-scripts
mkdir bak
mv ifcfg-10g1 bak
mv ifcfg-10g2 bak
4.使能bond并重启服务器
systemctl restart NetworkManager
nmcli con reload
reboot
此部至关重要,在操作过程中有使用重启网卡和重新加载bond,均未生效,来来回回找问题,最后reboot解决!
5.验证
网络互通测试
ethtool bond0
查看捆绑口协议状态
dis int eth-trunk 1
//以太网通道查看