Bond0【ens36,ens37】
双网卡绑定bond0配置mode=0(balance-rr)-CSDN博客
CentOS中network服务启动失败问题_network服务无法启动-CSDN博客
centos7重启网卡提示错误的解决方法 - 全琪俊 - 博客园
添加两块网卡
使用ip a命令可以查看新添加的两块网卡ens36、ens37
①配置/etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.73.150
NETMASK=255.255.255.0
GATEWAY=192.168.73.2
BONDING_OPTS="mode=0 miimon=100"
- DEVICE=bond0:指定要配置的网络设备名称为
bond0
- BOOTPROTO=static:static或者dhcp
- ONBOOT=yes:设置开机自启
- IPADDR:ip地址
- NETMASK:子网掩码
- GATEWAY:网关
- BONDING_OPTS="mode=0 miimon=100"
-
- mode=0 指定bonding模式为0
- bonding驱动监视链路状态的频率,bonding驱动每100ms检查一次所有绑定的物理网络接口的状态
②配置/etc/sysconfig/network-scripts/ifcfg-ens36
DEVICE=ens36
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
- DEVICE=ens 36:指定要配置的网络设备名称
- BOOTPROTO=none:不使用协议激活该网口
- ONBOOT=none:设置为不启动时激活该网口
- MASTER=bond0:将网络接口
ens36
设置为bond0
的从属接口 - SLAVE=yes:明确表示网络接口
ens36
是一个从属接口,它将与MASTER
(这里是bond0
)一起工作,遵循bond0
的配置和管理,共同实现网络接口聚合的功能和效果。
③配置/etc/sysconfig/network-scripts/ifcfg-ens37
设置同上:
④激活端口并重启服务:
ifconfig ens36 up
ifconfig ens37 up
systemctl restart network
⑤查看bond0的配置文件:
cat /proc/net/bonding/bond0
ip a
⑥删除bond0
查看内核模块信息:modinfo
查看内核是否支持:lsmod
加载模块信息:modprobe --first-time bonding
关闭NetworkManager:systemctl stop NetworkManager
CentOS中network服务启动失败问题_network服务无法启动-CSDN博客
重启网卡:systemctl restart network
查看bond0状态:cat /proc/net/bonding/bond0
删除bond0:ifconfig bond0 down rmmod bonding
Bond1【ens38,ens39】
在vmware上添加两块硬盘,ens38,ens39
使用ip a查看新添加的网卡信息:
①配置/etc/sysconfig/network-scripts/ifcfg-bond1
DEVICE=bond1
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.73.151
NETMASK=255.255.255.0
GATEWAY=192.168.73.2
BONDING_OPTS="mode=1 miimon=100"
- BONDINGS_OPTS="mode=1 miimon=100"
-
- mode=1:指定bonding模式为1
- bonding驱动监视链路状态的频率,bonding驱动每100ms检查一次所有绑定的物理网络接口的状态
②配置/etc/sysconfig/network-scripts/ifcfg-ens38
DEVICE=ens38
BOOTPROTO=none
ONBOOT=yes
MASTER=bond1
SLAVE=yes
③配置/etc/sysconfig/network-scripts/ifcfg-ens39
DEVICE=ens39
BOOTPROTO=none
ONBOOT=yes
MASTER=bond1
SLAVE=yes
④激活端口并重启服务:
⑤查看bond1的配置文件:
cat /proc/net/bonding/bond1
ip a
Bond4【ens40,ens41】
添加两块网卡ens40,ens41
使用ip a查看新添加的网卡信息:
①配置/etc/sysconfig/network-scripts/ifcfg-bond4
DEVICE=bond4
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.73.152
NETMASK=255.255.255.0
GATEWAY=192.168.73.2
BONDING_OPTS="mode=4 miimon=100 lacp_rate=1"
- BONDINGS_OPTS="mode=1 miimon=100"
-
- mode=4:指定bonding模式为4
- bonding驱动监视链路状态的频率,bonding驱动每100ms检查一次所有绑定的物理网络接口的状态
- lacp_rate用于设置链路聚合的速率
-
-
- 1 快速模式,默认每1s发送一次LACP数据包
- 0 慢速模式,每30秒发送一次数据包
-
②配置/etc/sysconfig/network-scripts/ifcfg-ens40
DEVICE=ens40
BOOTPROTO=none
ONBOOT=yes
MASTER=bond4
SLAVE=yes
③配置/etc/sysconfig/network-scripts/ifcfg-ens41
DEVICE=ens41
BOOTPROTO=none
ONBOOT=yes
MASTER=bond4
SLAVE=yes
④激活端口并启动服务
ifconfig ens40 up
ifconfig ens41 up
systemctl restart network
⑤查看bond4的配置文件
cat /proc/net/bonding/bond4
ip a