centos7.X 网卡双上联配置成功

一、关闭有影响的服务和配置
setenforce 0

systemctl disable firewalld
systemctl stop firewalld
vi /etc/selinux/config

修改SELINUX=enforcing为SELINUX=disabled

systemctl disable NetworkManager
systemctl stop NetworkManager

二、备份原有配置
cd /etc/sysconfig/network-scripts
mkdir /root/backup
cp -r …/network-scripts/ /root/backup

三、bonding加载到linux内核
lsmod|grep bonding
bonding 152979 0
如果没有,执行以下命令加载:
modprobe --first-time bonding

四、双上联配置
vi ifcfg-bond0

DEVICE="bond0"
NM_CONTROLLED="no"
ONBOOT=yes
IPADDR=x.x.x.x
NETMASK=255.255.255.0
GATEWAY=y.y.y.y
USERCTL=no
TYPE=Ethernet
BOOTPROTO=none
IPV6INIT=no
PREFIX=24
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
NAME="System bond0"
BONDING_OPTS="mode=1 miimon=100"

vi ifcfg-em1

DEVICE="em1"
ONBOOT=no
MASTER=bond0
SLAVE=yes
USERCTL=no
TYPE=Ethernet
BOOTPROTO=none
IPV6INIT=no

vi ifcfg-em2

DEVICE="em2"
ONBOOT=no
MASTER=bond0
SLAVE=yes
USERCTL=no
TYPE=Ethernet
BOOTPROTO=none
IPV6INIT=no

vi /etc/modprobe.d/dist.conf

#add bond0
alias bond0 bonding

五、重启network生效
service network restart

六、查看生效情况
1、看能否ping通
ping x.x.x.1网关等其他地址
其他主机ping x.x.x.x

2、ifconfig -a

bond0: flags=5187<UP,BROADCAST,RUNNING,MASTER,MULTICAST>  mtu 1500
        inet x.x.x.x  netmask 255.255.255.0  broadcast x.x.x.255
        inet6 fe80::928d:6eff:fec6:c774  prefixlen 64  scopeid 0x20<link>
        ether **90:8d:6e:c6:c7:74**  txqueuelen 1000  (Ethernet)
        RX packets 2912  bytes 318363 (310.9 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 461  bytes 81534 (79.6 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

em1: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST>  mtu 1500
        ether **90:8d:6e:c6:c7:74**  txqueuelen 1000  (Ethernet)
        RX packets 16901  bytes 1852558 (1.7 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2418  bytes 438767 (428.4 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 32  

em2: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST>  mtu 1500
        ether **90:8d:6e:c6:c7:74**  txqueuelen 1000  (Ethernet)
        RX packets 14139  bytes 1551605 (1.4 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 84  

3、cat /proc/net/bonding/bond0

Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)

Bonding Mode: fault-tolerance (active-backup)
Primary Slave: None
Currently Active Slave: em1
MII Status: **up**
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0

Slave Interface: em1
MII Status: **up**
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 90:8d:6e:c6:c7:74
Slave queue ID: 0

Slave Interface: em2
MII Status: **up**
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 90:8d:6e:c6:c7:75
Slave queue ID: 0

4、从其他主机长ping x.x.x.x进行拔线测试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值