CentOS下bond的配置方法

前端之家收集整理的这篇文章主要介绍了CentOS下bond的配置方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

博文目录

简介

这里介绍一下Centos6网卡的bond配置方法,由于CentOS6、和CentOS7配置bond的方法不太一样,所以这里单独的介绍一下Centos6bond配置的方法,当然这种方法也适用于CentOS7只不过CentOS7配置的方法要更高效,以后会再对CentOS7bond的配置方法

一、概念

bond,就是网卡绑定啦,对于大型的机房来讲,是要有冗余机制的,bond便是一种网卡冗余机制,用来增加可靠性,防止单个网卡损坏出现的网络不通的情况,当然也可以提高可用性,让两张网卡同事进行数据传输。

二、配置方法

当然要做这个技术是需要两块以上的网卡的

bonding(网卡绑定)

/etc/sysconfig/network-scripts下

建立ifcfg-bond0文件添加一下内容

DEVICE=bond0 设备名

ONBOOT=yes 开机自启

BOOTPROTO=static 设置ip获取协议dhcp|static

IPADDR=6.6.6.6 这是IP

PREFIX=8 这是子网掩码

GATEWAY=6.6.6.1 设置网关

BONDING_OPTS="miimon=100 mode=0 primary=eth0"

mode 绑定模式:

0负载均衡模式

1准备模式

3镜像模式

miimon 多长时间测试物理网卡是否联通

primary 指定主网卡

删除bond

ifconfig bond0 down

删除bond0文件

修改eth0、1文件

rmmod bonding

前导工作

[root@centos6Desktop]#mkdir~/if.bak建立备份文件夹
[root@centos6Desktop]#cp/etc/sysconfig/network-scripts/ifcfg-eth*~/if.bak/
备份网卡文件
[root@centos6Desktop]#serviceNetworkManagerstop
关闭NetworkManager服务
StoppingNetworkManagerdaemon:[OK]
[root@centos6Desktop]#chkconfigNetworkManageroff
关闭NetworkManager自启动服务
[root@centos6Desktop]#iptables-F清空防火墙

bond0 的操作

[root@centos6Desktop]#cd/etc/sysconfig/network-scripts/进入网卡配置文件存放目录
[root@centos6network-scripts]#touchifcfg-bond0创建bond0文件
[root@centos6network-scripts]#vimifcfg-bond0编辑bond0文件
[root@centos6network-scripts]#catifcfg-bond0
DEVICE=bond0
ONBOOT=yes
BOOTPROTO=none
IPADDR=172.18.17.203
PREFIX=24
BONDING_OPTS="mode=1miimon=100primary=eth0"

eth0的操作

[root@centos6network-scripts]#vimifcfg-eth0
DEVICE=eth0
SLAVE=yes
MASTER=bond0

eth1的操作

[root@centos6network-scripts]#vimifcfg-eth1
DEVICE=eth1
SLAVE=yes
MASTER=bond0

后续操作

[root@centos6network-scripts]#servicenetworkrestart
[root@centos6network-scripts]#cat/proc/net/bonding/bond0查看bond0状态

EthernetChannelBondingDriver:v3.7.1(April27,2011)
BondingMode:fault-tolerance(active-backup)
PrimarySlave:eth0(primary_reselectalways)
CurrentlyActiveSlave:eth0
MIIStatus:up
MIIPollingInterval(ms):100
UpDelay(ms):0
DownDelay(ms):0

SlaveInterface:eth0
MIIStatus:up
Speed:1000Mbps
Duplex:full
LinkFailureCount:0
PermanentHWaddr:00:0c:29:08:bd:6d
SlavequeueID:0

SlaveInterface:eth1
MIIStatus:up
Speed:1000Mbps
Duplex:full
LinkFailureCount:0
PermanentHWaddr:00:0c:29:08:bd:77
SlavequeueID:0

猜你在找的CentOS相关文章