openEuler服务器bond配置

openEuler服务器bond配置

网卡bond就是通过把多个网卡绑定为一个逻辑网卡,实现网口冗余、负载均衡,增加服务器的可靠性、稳定性,提高网络带宽。本文将详细介绍命令行下配置bond。

1.使用nmcli命令创建bond0,自动生成配置文件

nmcli connection add type bond ifname bond0 mode 0

在/etc/sysconfig/network-scripts会生成ifcfg-bond-bond0

2.手动修改ifcfg-bond-bond0文件

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

BOOTPROTO=none IPADDR=192.168.20.3 NETMASK=255.255.255.0 GATEWAY=192.168.20.2 DNS1=192.168.20.2 DEVICE=bond0 BONDING_MASTER=yes ONBOOT=yes TYPE=Bond

根据自己的需要更改配置文件

3.绑定ifcfg-网卡1和ifcfg-网卡2 bond网口

nmcli connection add type bond-slave ifname enp130s0f0 master bond0
nmcli connection add type bond-slave ifname enp130s0f1 master bond0

均显示添加成功(successfully added) 将网卡配置文件ifcfg-enp130s0f0和ifcfg-enp130s0f0备份

mkdir /etc/sysconfig/network-scripts/bak
mv ifcfg-enp130s0f0 bak
mv ifcfg-enp130s0f1 bak

4.重启服务和重启服务器使bond可以使用

systemctl restart NetworkManager
nmcli con reload
reboot

5.验证

ethtool bond0

单张网卡speed为10000Mb/s,显示为20000Mb/s即聚合成功


发表评论

评论列表,共 0 条评论

    暂无评论