双网卡绑定遇到的问题记录

项目背景

机房搬迁后,所有的服务器都是需要进行双网卡绑定才能入网。虽然双网卡绑定较为简单,但还是出现一些小插曲,所以特此记录一下。

双网卡配置

目前我们所使用的操作系统主要为分两个版本:centos/redhat6和centos/redhat7,配置方式和过程一致,都采用bond方式来配置和管理,以就是两个版本的配置案例。

[root@yjgkserver26 network-scripts]# cat /etc/modprobe.d/dist.conf
alias bond0 bonding
options bond0 miimon=100 mode=4
[root@yjgkserver26 network-scripts]# cat /etc/rc.local
#!/bin/bash
touch /var/lock/subsys/local
ifenslave bond0 enp21s0f1 enp21s0f2

centos/redhat6
[root@yjgkserver26 network-scripts]# cat ifcfg-bond0
DEVICE=bond0
IPADDR=10.176.50.26
NETMASK=255.255.255.0
GATEWAY=10.176.50.254
ONBOOT=yes
BOOTPROTO=static

[root@yjgkserver26 network-scripts]# cat ifcfg-enp21s0f1
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp21s0f1
UUID=8418798d-8dc3-4dec-b72d-0b4591f858b8
DEVICE=enp21s0f1
ONBOOT=yes
MASTER=bond0
SLAVE=yes

[root@yjgkserver26 network-scripts]# cat ifcfg-enp21s0f2
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp21s0f2
UUID=5df9e7e6-15ee-49c4-84e4-02b5a40fe185
DEVICE=enp21s0f2
ONBOOT=yes
BOOTPROTO=none
MASTER=bond0
SLAVE=yes

centos/redhat7

root@cluster-10-176-50-29 network-scripts]# cat ifcfg-bond0
DEVICE=bond0
IPADDR=10.176.50.29
NETMASK=255.255.255.0
GATEWAY=10.176.50.254
BONDING_OPTS=“bond0 mode=4 miimon=100”
ONBOOT=yes
[root@cluster-10-176-50-29 network-scripts]#
[root@cluster-10-176-50-29 network-scripts]# cat ifcfg-enp21s0f0
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp21s0f0
UUID=ef45c4b7-f8be-4156-9d22-f31f1df618e7
DEVICE=enp21s0f0
ONBOOT=yes
#IPADDR=10.176.50.29
#PREFIX=24
#GATEWAY=10.176.50.254
IPV6_PRIVACY=no
MASTER=bond0
SLAVE=yes

[root@cluster-10-176-50-29 network-scripts]# cat ifcfg-enp21s0f2
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp21s0f2
UUID=218fa44e-8778-43df-b2f7-068c3ef54c8f
DEVICE=enp21s0f2
ONBOOT=yes
MASTER=bond0
SLAVE=yes

遇到的问题

1、参数输入错误导致双网卡绑定失败
2、防火墙问题导致双网卡配置成功后无法ping通过
3、交换机配置问题导致双网卡绑定失败(对于 mode4 模式,交换机需要配置802.3ad)
4、NetworkManager服务导致双网卡绑定失败

排查思路

配置双网卡后,网络不通的排查思路如下:
交换机的配置策略(准备一个新的交换机测试)—》网线—》网口(etltool)—》bond配置参数—>服务(NetworkManager、防火墙)

总结

1、双网卡的配置本身并不复杂,主要是小细节问题。如重服务器后防火墙又开启了或某一个单词输入有误等 ,只要认真排查还是很容易解决的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值