Centos7服务器Bond子接口配置文档.docx

上传人:夺命阿水 文档编号:280177 上传时间:2023-04-15 格式:DOCX 页数:9 大小:23.44KB
返回 下载 相关 举报
Centos7服务器Bond子接口配置文档.docx_第1页
第1页 / 共9页
Centos7服务器Bond子接口配置文档.docx_第2页
第2页 / 共9页
Centos7服务器Bond子接口配置文档.docx_第3页
第3页 / 共9页
Centos7服务器Bond子接口配置文档.docx_第4页
第4页 / 共9页
Centos7服务器Bond子接口配置文档.docx_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《Centos7服务器Bond子接口配置文档.docx》由会员分享,可在线阅读,更多相关《Centos7服务器Bond子接口配置文档.docx(9页珍藏版)》请在课桌文档上搜索。

1、Centos7服务器Bond子接口配置文档1 .什么是bond?CentOS7系统可以将多个网络接口绑定在一起,来作为单一的接口去给上层应用使用。2 .为什么使用bond?bong可以将多个网卡绑定到一起,可以让两个或多个接口作为一个接口,同时提高带宽,并提供网络链路的冗余,当有其中一块网卡故障的时候,不会中断服务器的业务。3 .bonding的七种工作模式:bonding技术提供了七种工作模式,在使用的时候需要指定一种,每种有各自的优缺点.balance-rr(mode=0)默认,有高可用(容错)和负载均衡的功能,需要交换机的配置,每块网卡轮询发包(流量分发比较均衡).active-back

2、up(mode=l)只有高可用(容错)功能,不需要交换机配置,这种模式只有一块网卡工作,对外只有一个mac地址。缺点是端口利用率比较低balance-or(mode=2)不常用broadcast(mode=3)不常用802.3ad(mode=4)IEEE802.3ad动态链路聚合需要交换机配置balance-tlb(mode=5)不常用balance-alb(mode=6)有高可用(容错)和负载均衡的功能,不需要交换机配置(流量分发到每个接口不是特别均衡)。小结:mode1、5、6不需要交换机设置mode0、2、3、4需要交换机设置4 .使用场景该场景主要为了解决网卡不够用的问题,在OPenS

3、taCk中,经常需要有管理网、存储网络、业务网络以及外部网络,以下的配置若将bond4作为业务网,那么可解决私有云网卡不够的场景,主要还是为了节省成本。*5.Centos7配置bonding目前对于需要配置BOnding的服务器,配置要求为MOde4,交换机端配trunk,服务器使用bond,X子接口。5.1 创建基于bondO接口的配置文件创建bond接口,在/etc/sysconfignetwork-scripts/目录中创建名为ifcfg-bondN的文件,使用接口号码替换N,比如0#创建bond接口配置rootlocal/#vim/etc/sysconfignetwork-script

4、s/ifcfg-bondODEVICE=bondO和文件名中的ifcfg-bondO中的bondO是一致的。NAME=bondO设备名字,为了NetWOrkManage方便管理,和DEVlCE保持一致TYPE=BondTYPE要设置成Bond,表示该接口为bond接口ONBOOT=yesBOOTPROTO=noneBONDING_0PTS=/,mode=4miimon-100z,bOnd选项,引号里面的内容,需要配置,这亘配置了之后,就不需要配置BONDINGMSTER=yes5.2bond4下启动vlan子接口VIan子接口配置(子接口号为VLAN号,例:如VLAN2则为bondO.2)具体

5、的VLAN子接口根据需求确定。#创建bond4的子接口配置rootlocal/#vimetcsysconfignetwork-scriptsifcfg-bondO.2DEVICE=bondO.2TYPE=BondNAME=BondO.2ONBOOT=yesBOOTPROTO=StaticIPADDR=10.153.2.100NETMSK=255.255.255.0gateway=io.153.2.1DNSl=IO.18.18.254DNS2=10.18.18.253VLAN=yes5.3修改用于做bond的物理网卡接口的配置文件#修改物理网卡1配置rootlocal/#vim/etc/sysc

6、onfig/network-scripts/ifcfg-ens1fTYPE=EthernetPROXYJIETHOD=noneBROWSERONLY=noB00TPR0T0=noneDEFROUTE=yesIPV4FAILUREFTL=noIPV6INIT=yesIPV6,AUT0C0NF=yesIPV6I)EFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stab1e-privacyNME=enslfODEVICE=enslfOONBOOT=yesMSTIR=bondOSLAVE=yes#修改物理网卡2配置rootlocal/#vim/et

7、c/sysconfig/network-scripts/ifcfg-ensIflTYPE=EthernetPROXYMETHOD=noneBROWSER_ONLY=noB(X)TPROTO=noneDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUT0C0NF=yesIPV6_DEFR0UTE=yesIPV6FAILUREFATAL=noIPV6_ADDR_GEN_MODE=stab1e-privacyNAME=enslflDEVICE=enslflONBOOT=yesMASTER=bondOSLAVE=yes5. 4bonding模式4配

8、置#bonding模式4配置rootlocal/#vimetcmodprobe.dbond.confaliasbondObondingoptionsbondOmiimon=100mode=4lacp_rate=l#模式4注意的是:交换机和服务器连接的那块要配置动态的Channe-group(需要配置交换机的动态链路聚合)5. 5关闭和停止NetworkManager服务# 关闭和停止NetworkManager服务rootlocal/#systemctlstopNetworkManager.service# 停止NetworkManager服务rootlocal/#systemctldisab

9、leNetworkManager.service# 禁止开机启动NetWOrkManager服务注:关闭和停止NetWOrkManager服务(不关闭对做bonding有干扰即子接口状态为down)5.6 重启网络服务#关闭和停止NetWorkManager服务rootlocal/#SyStCmCtlrestartnetwork5.7 查看bondO的接口状态信息注:如果报错说明没做成功,很有可能是bond。接口没起来rootlocal/#cat/proc/net/bonding/bondOEthernetChannelBondingDriver:v3.7.1(April27,2011)Bon

10、dingMode:IEEE802.3adDynamiclinkaggregation/绑定模式:当前是aid模式(Inode4),也就是802.3ad动态链路聚合TransmitHashPolicy:layer2(0)MIIStatus:up/接口状态:UP(Mn是MediaIndependentInterfaCe简称,接口的意思)MIIPollingInterval(ms):100/接口轮询的时间隔(这里是IOOmS)UpDelay(ms):0DownDelay(ms):0802.3adinfo/802.3ad信息LACPrate:slowMinlinks:0Aggregatorselect

11、ionpolicy(adselect):stableSystemMACaddress:20:67:7c:If:15:fActiveAggregatorInfo:AggregatorID:1Numberofports:1ActorKey:15PartnerKey:1PartnerMacAddress:00:00:00:00:00:00SlaveInterface:eslf/备接口:enslfMIIStatus:upSpeed:10000MbpsDuplex:fullLinkFailureCount:0PermanentHWaddr:20:67:7c:If:15:f0SlavequeueID:0A

12、ggregatorID:1ActorChurnState:monitoringPartnerChurnState:monitoringActorChurnedCount:0PartnerChurnedCount:0detailsactorIacppdu:systempriority:65535systemmacaddress:20:67:7c:If:15:fportkey:15portnumber:1portstate:197detailspartnerIacppdu:systempriority:65535systemmacaddress:00:00:00:00:00:00operkey:1

13、portpriority:255portnumber:1portstate:3SlaveInterface:enslf1/备接口:enslflMIIStatus:upSpeed:10000MbpsDuplex:fullLinkFailureCount:0PermanentHWaddr:20:67:7c:If:15:f8SlavequeueID:0AggregatorID:2ActorChurnState:monitoringPartnerChurnState:monitoringActorChurnedCount:0PartnerChurnedCount:0detailsactorIacppd

14、u:systemmacaddress:20:67:7c:If:15:fportkey:15portpriority:255portnumber:2portstate:197detailspartnerIacpdu:systempriority:65535systemmacaddress:00:00:00:00:00:00operkey:1portpriority:255portnumber:1portstate:35.8配置完成后重启测试ping网关以下是常用查看信息命令# 查看网卡信息状态rootlocal/#ipaddttifconfig# 查看bond0网卡信息状态rootlocal/#cat/proc/net/bondingbond0# 查看bond。.X子接口网卡信息状态rootlocal/#catprocnetbondingbondO.X测试连通性:ping至此服务器Centos7bonding子接口配置完成。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号