centos7.6 网卡绑定bond

Myth丶恋晨 2022-11-29 12:29 358阅读 0赞

网上看到一篇文章说要把NetworkManager服务关掉,不关会对做bonding有干扰,但是我关了之后,nmcli命令敲下去,报错网络管理没有开启,把NetworkManager服务开起来后命令才可以正常运行。

bond的mode如下:
balance-rr (0) –轮询模式,负载均衡(bond默认的模式)
active-backup (1) –主备模式(常用)
balance-xor (2)
broadcast (3)
802.3ad (4) –聚合模式
balance-tlb (5)
balance-alb (6)

1、检查bonding模块有没有加载

  1. modprode --first-time bonding

没有提示说明加载成功, 如果出现modprobe: ERROR: could not insert ‘bonding’: Module already in kernel说明你已经加载了这个模块, 就不用管了,也可以使用lsmod | grep bonding查看模块是否被加载

  1. lsmod | grep bonding

bonding 136705 0

2、配置
创建一个名称为net10的bond网卡,模式为1

  1. nmcli connection add type bond ifname net10 mode 1

#设置绑定后网卡的IP信息

  1. nmcli connection modify bond-net10 ipv4.address 192.168.1.2/24 ipv4.gateway 192.168.1.1 ipv4.dns 114.114.114.114 ipv4.method manual

把网卡eno1添加进bond组

  1. nmcli connection add type bond-slave ifname eno1 master bond-net10

把网卡eno3添加进bond组

  1. nmcli connection add type bond-slave ifname eno3 master bond-net10

3、查看bond的状态

  1. cat /proc/net/bonding/bond0

如果之后要改bond的ip信息,也可以到etc目录底下,编辑配置文件ifcfg-bond-net10修改ip。

发表评论

表情:
评论列表 (有 0 条评论,358人围观)

还没有评论,来说两句吧...

相关阅读