创建方式
修改/etc/sysconfig/network-scripts/ifcfg-bond0
修改/etc/sysconfig/network-scripts/ifcfg-eth0
修改/etc/sysconfig/network-scripts/ifcfg-eth1
在bond0上 指定BONDING_MASTER=yes,以及指定DEVICE=bond0指定名字(这个名字后面会用)
以及指定BOOTPROTO是static还是dhcp,以及IPADDR和NETMASK
TYPE是Bond
以及BONDING_OPTS的参数,比如BONDING_OPTS=“mode=4” 表示用模式4,是动态bond需要LACP协商。
注意:
同一个设备在/etc/sysconfig/network-scripts/不能有其他的不然可能失败
然后指定slave口:
修改/etc/sysconfig/network-scripts/ifcfg-eth0和1
主要修改里面的HWADDR是ip地址,通过ip a s 或者ifconfig可以看到
以及指定DEVICE=eth0 或者1,然后指定MASTER=bond0 这样才能将这个slave和bond0链接到一起。以及SLAVE=yes,表示是一个slave口
配置之后先ifdown掉eth0 eth1以及bond0(如果修改),然后ifup bond0
bond拉起来之后会自动加载bonding的内核模块。
另外也可以使用systemctl restart NetworkManager(如果是NM)
成功之后查看bond口的信息:cat /proc/net/bonding/bond0,可以看到bonding成功的口子信息。
y. 其他
y.1 如果遇到bond口并未UP,但是单独口都可以?
可能是还有其他bond0的配置文件,里面并未指定清楚。
y.2 如果遇到ibdev2netdev除了bond还有其他eth口?
可以在配置界面(UI)关闭eth2,另外就是ip地址如果有需要ip a d删掉。
y.3 UI界面配置删除profile注意
会直接删掉/etc/sysconfig/network-scripts/ifcfg-eth[x] 这个要注意
y.4 如何调试bonding口?
bonding口有内核模块modprobe bonding以及查看lsmod|grep bonding以及在dmesg中查看bonding的操作情况
1003

被折叠的 条评论
为什么被折叠?



