Centos7服务器Bond子接口配置文档_第1页
Centos7服务器Bond子接口配置文档_第2页
Centos7服务器Bond子接口配置文档_第3页
Centos7服务器Bond子接口配置文档_第4页
Centos7服务器Bond子接口配置文档_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

2、ackup (mode=1) 只有高可用 (容错) 功能, 不需要交换机配置, 这种模式只有一块网卡工作, 对外只有一个mac地址。缺点是端口利用率比较低balance-xor (mode=2) 不常用broadcast (mode=3) 不常用802.3ad (mode=4) IEEE 802.3ad动态链路聚合需要交换机配置balance-tlb (mode=5) 不常用balance-alb (mode=6) 有高可用 ( 容错 )和负载均衡的功能,不需要交换机配置 (流量分发到每个接口不是特别均衡)。小结:mode 1、5、6不需要交换机设置mode 0、2、3、4需要交换机设置4.使

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

4、 /# vim /etc/sysconfig/network-scripts/ifcfg-bond0DEVICE=bond0 /和文件名中的ifcfg-bond0中的bond0是一致的。NAME=bond0 /设备名字,为了NetworkManage方便管理,和DEVICE保持一致TYPE=Bond /TYPE要设置成Bond,表示该接口为bond接口ONBOOT=yesBOOTPROTO=noneBONDING_OPTS=mode=4 miimon=100 /bond选项,引号里面的内容,需要配置,这里配置了之后,就不需要配置BONDING_MASTER=yes5.2 bond4下启动vla

5、n子接口vlan子接口配置(子接口号为VLAN号,例:如VLAN2则为bond0.2)具体的VLAN子接口根据需求确定。#创建bond4的子接口配置rootlocal /# vim /etc/sysconfig/network-scripts/ifcfg-bond0.2DEVICE=bond0.2TYPE=BondNAME=Bond0.2ONBOOT=yesBOOTPROTO=staticIPADDR=10.153.2.100 NETMASK=255.255.255.0GATEWAY=10.153.2.1DNS1=10.18.18.254DNS2=10.18.18.253VLAN=yes5.3

6、 修改用于做bond的物理网卡接口的配置文件#修改物理网卡1配置rootlocal /# vim /etc/sysconfig/network-scripts/ifcfg-ens1f0TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=noneDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=ens1f0DEVIC

7、E=ens1f0ONBOOT=yesMASTER=bond0SLAVE=yes#修改物理网卡2配置rootlocal /# vim /etc/sysconfig/network-scripts/ifcfg-ens1f1TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=noneDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privac

8、yNAME=ens1f1DEVICE=ens1f1ONBOOT=yesMASTER=bond0SLAVE=yes5.4 bonding模式4配置# bonding模式4配置rootlocal /# vim /etc/modprobe.d/bond.conf alias bond0 bondingoptions bond0 miimon=100 mode=4 lacp_rate=1 # 模式4注意的是:交换机和服务器连接的那块要配置动态的channel-group (需要配置交换机的动态链路聚合)5.5 关闭和停止NetworkManager服务# 关闭和停止NetworkManager服务ro

9、otlocal /# systemctl stop NetworkManager.service # 停止NetworkManager服务rootlocal /# systemctl disable NetworkManager.service # 禁止开机启动NetworkManager服务注:关闭和停止NetworkManager服务(不关闭对做bonding有干扰即子接口状态为down)5.6 重启网络服务# 关闭和停止NetworkManager服务rootlocal /#systemctl restart network5.7 查看bond0的接口状态信息注:如果报错说明没做成功,很

10、有可能是bond0接口没起来rootlocal /# cat /proc/net/bonding/bond0Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)Bonding Mode: IEEE 802.3ad Dynamic link aggregation / 绑定模式: 当前是ald模式(mode 4), 也就是802.3ad 动态链路聚合Transmit Hash Policy: layer2 (0)MII Status: up / 接口状态: up(MII是Media Independent Interface简称, 接口

11、的意思)MII Polling Interval (ms): 100 / 接口轮询的时间隔(这里是100ms)Up Delay (ms): 0Down Delay (ms): 0802.3ad info /802.3ad 信息LACP rate: slowMin links: 0Aggregator selection policy (ad_select): stableSystem priority: 65535System MAC address: 20:67:7c:1f:15:f0Active Aggregator Info: Aggregator ID: 1 Number of por

12、ts: 1 Actor Key: 15 Partner Key: 1 Partner Mac Address: 00:00:00:00:00:00Slave Interface: ens1f0 / 备接口: ens1f0MII Status: upSpeed: 10000 MbpsDuplex: fullLink Failure Count: 0Permanent HW addr: 20:67:7c:1f:15:f0Slave queue ID: 0Aggregator ID: 1Actor Churn State: monitoringPartner Churn State: monitor

13、ingActor Churned Count: 0Partner Churned Count: 0details actor lacp pdu: system priority: 65535 system mac address: 20:67:7c:1f:15:f0 port key: 15 port priority: 255 port number: 1 port state: 197details partner lacp pdu: system priority: 65535 system mac address: 00:00:00:00:00:00 oper key: 1 port

14、priority: 255 port number: 1 port state: 3Slave Interface: ens1f1 / 备接口: ens1f1MII Status: upSpeed: 10000 MbpsDuplex: fullLink Failure Count: 0Permanent HW addr: 20:67:7c:1f:15:f8Slave queue ID: 0Aggregator ID: 2Actor Churn State: monitoringPartner Churn State: monitoringActor Churned Count: 0Partne

15、r Churned Count: 0details actor lacp pdu: system priority: 65535 system mac address: 20:67:7c:1f:15:f0 port key: 15 port priority: 255 port number: 2 port state: 197details partner lacp pdu: system priority: 65535 system mac address: 00:00:00:00:00:00 oper key: 1 port priority: 255 port number: 1 po

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论