65-IRF典型配置举例
本章节下载 (589.28 KB)
本文介绍了如何搭建IRF以及在IRF上配置链路聚合和路由功能。
本文档中的配置均是在实验室环境下进行的配置和验证,配置前设备的所有参数均采用出厂时的缺省配置。如果您已经对设备进行了配置,为了保证配置效果,请确认现有配置和以下举例中的配置不冲突。
本文档假设您已了解IRF特性。
加入IRF的所有成员设备必须使用相同的软件版本。
不同系列交换机支持绑定IRF端口的物理端口有所不同,关于各机型具体支持的IRF物理端口及其分组限制、IRF物理端口支持的光模块/线缆,请参考各产品的安装指导。
本设备上与IRF-Port1绑定的IRF物理端口只能和邻居成员设备IRF-Port2口上绑定的IRF物理端口相连,本设备上与IRF-Port2口绑定的IRF物理端口只能和邻居成员设备IRF-Port1口上绑定的IRF物理端口相连。否则,不能形成IRF。
某组网如图1所示,使用本系列产品作为每个机柜的ToR(Top of Rack)接入设备,将服务器和存储设备接入网络。现要求使用图1所示的两个机柜上的四台本系列产品,通过IRF技术组成具备高密度接入能力和高可靠性的接入层,并使用LACP MAD功能及时发现和处理IRF的分裂事件。
为完成组网需求,我们将配置分为以下三部分进行:
· 搭建IRF的配置
· LACP MAD配置
· 基础网络连通性配置
表1 适用产品及版本
产品 |
软件版本 |
S6520XE-HI系列 |
Release 11xx |
S5560X-EI系列 |
Release 111x |
S5500V2-EI系列 |
Release 111x |
MS4520V2-30F |
Release 111x |
S5560S-EI系列 S5560S-SI系列 |
Release 612x系列 |
S5130S-HI系列 S5130S-EI系列 S5130S-SI系列 S5130S-LI系列 |
Release 612x系列 |
S5120V2-SI系列 S5120V2-LI系列 |
Release 612x系列 |
S3100V3-EI系列 S3100V3-SI系列 |
Release 612x系列 |
S5110V2系列 |
Release 612x系列 |
S5110V2-SI系列 |
Release 612x系列 |
S5000V3-EI系列 |
Release 612x系列 |
S5000E-X系列 |
Release 612x系列 |
WAS6000系列 |
Release 612x系列 |
E128C E152C E500C系列 E500D系列 |
Release 612x系列 |
MS4520V2系列(除MS4520V2-30F) |
Release 612x系列 |
MS4320V2系列 MS4300V2系列 MS4320系列 MS4200系列 |
Release 612x系列 |
WS5850-WiNet系列 |
不支持 |
WS5820-WiNet系列 |
不支持 |
WS5810-WiNet系列 |
不支持 |
· IRF的连接拓扑可以为环形或链形。为进一步提高IRF的可靠性,本例中我们采用环形拓扑来组建IRF,建议您在有条件的情况下使用环形拓扑。
· IRF链路主要用于传输跨物理设备的业务流量,建议使用比接入终端的端口更高的速率来实现IRF连接。本例中将一个IRF端口与两个物理端口绑定形成聚合IRF物理端口,提高传输速率的同时还能够提供IRF链路的高可靠性,物理连接的形态如图2所示。
· 为区分IRF中的各成员设备,我们需要为四台设备分配成员编号。本例中以四台设备从左至右的成员编号分别为1、2、3、4为例。
· IRF中包括一台主设备和多台从设备,主设备可以通过默认选举规则选举产生,也可以通过设置优先级来手工指定。本例中我们通过设置优先级来指定设备DeviceA为主设备。
图2 IRF物理连接示意图
表2 IRF物理端口
IRF端口 |
IRF物理端口 |
|
DeviceA |
IRF-port1 |
GigabitEthernet1/0/51 |
GigabitEthernet1/0/52 |
||
IRF-port2 |
GigabitEthernet1/0/53 |
|
GigabitEthernet1/0/54 |
||
DeviceB |
IRF-port1 |
GigabitEthernet2/0/51 |
GigabitEthernet2/0/52 |
||
IRF-port2 |
GigabitEthernet2/0/53 |
|
GigabitEthernet2/0/54 |
||
DeviceC |
IRF-port1 |
GigabitEthernet3/0/51 |
GigabitEthernet3/0/52 |
||
IRF-port2 |
GigabitEthernet3/0/53 |
|
GigabitEthernet3/0/54 |
||
DeviceD |
IRF-port1 |
GigabitEthernet4/0/51 |
GigabitEthernet4/0/52 |
||
IRF-port2 |
GigabitEthernet4/0/53 |
|
GigabitEthernet4/0/54 |
缺省情况下,所有设备上端口编号的第一维均为1,表示设备成员编号。在对成员设备修改编号后,端口编号会随之改变,表2列出的是修改后的编号。
IRF物理端口必须工作在二层模式下,才能与IRF端口进行绑定。
(1) 配置Device A
# 将用作IRF物理端口的GigabitEthernet1/0/51~GigabitEthernet1/0/54的手工关闭。使用端口批量配置功能可以更快速的完成配置。
<DeviceA> system-view
[DeviceA] interface range gigabitethernet 1/0/51 to gigabitethernet 1/0/54
[DeviceA-if-range] shutdown
[DeviceA-if-range] quit
# 创建IRF端口1,与端口GigabitEthernet1/0/51和GigabitEthernet1/0/52绑定。
[DeviceA] irf-port 1/1
[DeviceA-irf-port1/1] port group interface gigabitethernet 1/0/51
[DeviceA-irf-port1/1] port group interface gigabitethernet 1/0/52
[DeviceA-irf-port1/1] quit
# 创建IRF端口2,与端口GigabitEthernet1/0/53和GigabitEthernet1/0/54绑定。
[DeviceA] irf-port 1/2
[DeviceA-irf-port1/2] port group interface gigabitethernet 1/0/53
[DeviceA-irf-port1/2] port group interface gigabitethernet 1/0/54
[DeviceA-irf-port1/2] quit
# 开启GigabitEthernet1/0/51~GigabitEthernet1/0/54端口。
[DeviceA] interface range gigabitethernet 1/0/51 to gigabitethernet 1/0/54
[DeviceA-if-range] undo shutdown
[DeviceA-if-range] quit
# 配置Device A的成员优先级为31,以保证其成为IRF中的主设备。
[DeviceA] irf member 1 priority 31
# 将当前配置保存到下次启动配置文件。
[DeviceA] quit
<DeviceA> save
# 激活IRF端口的配置。
<DeviceA> system-view
[DeviceA] irf-port-configuration active
(2) 配置Device B
# 配置Device B的成员编号为2,并重启设备使配置生效。
<DeviceB> system-view
[DeviceB] irf member 1 renumber 2
Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y
[DeviceB] quit
<DeviceB> reboot
# 将用作IRF物理端口的GigabitEthernet2/0/51~GigabitEthernet2/0/54的手工关闭。使用端口批量配置功能可以更快速的完成配置。
<DeviceB> system-view
[DeviceB] interface range gigabitethernet 2/0/51 to gigabitethernet 2/0/54
[DeviceB-if-range] shutdown
[DeviceB-if-range] quit
# 创建IRF端口1,与端口GigabitEthernet2/0/51和GigabitEthernet2/0/52绑定。
[DeviceB] irf-port 2/1
[DeviceB-irf-port2/1] port group interface gigabitethernet 2/0/51
[DeviceB-irf-port2/1] port group interface gigabitethernet 2/0/52
[DeviceB-irf-port2/1] quit
# 创建IRF端口2,与端口GigabitEthernet2/0/53和GigabitEthernet2/0/54绑定。
[DeviceB] irf-port 2/2
[DeviceB-irf-port2/2] port group interface gigabitethernet 2/0/53
[DeviceB-irf-port2/2] port group interface gigabitethernet 2/0/54
[DeviceB-irf-port2/2] quit
# 开启GigabitEthernet2/0/51~GigabitEthernet2/0/54端口。
[DeviceB] interface range gigabitethernet 2/0/51 to gigabitethernet 2/0/54
[DeviceB-if-range] undo shutdown
[DeviceB-if-range] quit
# 将当前配置保存到下次启动配置文件。
[DeviceB] quit
<DeviceB> save
# 参照图2连接DeviceB和DeviceA。
# 激活IRF端口的配置。
<DeviceB> system-view
[DeviceB] irf-port-configuration active
# 系统会提示发生IRF合并,由于DeviceB的IRF优先级为缺省值1,低于DeviceA,因此会在竞选中失败而自动重启,重启后两台设备形成一个IRF。
(3) 配置Device C
# 配置Device C的成员编号为3,并重启设备使配置生效。
<DeviceC> system-view
[DeviceC] irf member 1 renumber 3
Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y
[DeviceC] quit
<DeviceC> reboot
# 将用作IRF物理端口的GigabitEthernet3/0/51~GigabitEthernet3/0/54的手工关闭。使用端口批量配置功能可以更快速的完成配置。
<DeviceC> system-view
[DeviceC] interface range gigabitethernet 3/0/51 to gigabitethernet 3/0/54
[DeviceC-if-range] shutdown
[DeviceC-if-range] quit
# 创建IRF端口1,与端口GigabitEthernet3/0/51和GigabitEthernet3/0/52绑定。
[DeviceC] irf-port 3/1
[DeviceC-irf-port3/1] port group interface gigabitethernet 3/0/51
[DeviceC-irf-port3/1] port group interface gigabitethernet 3/0/52
[DeviceC-irf-port3/1] quit
# 创建IRF端口2,与端口GigabitEthernet3/0/53和GigabitEthernet3/0/54绑定。
[DeviceC] irf-port 3/2
[DeviceC-irf-port3/2] port group interface gigabitethernet 3/0/53
[DeviceC-irf-port3/2] port group interface gigabitethernet 3/0/54
[DeviceC-irf-port3/2] quit
# 开启GigabitEthernet3/0/51~GigabitEthernet3/0/54端口。
[DeviceC] interface range gigabitethernet 3/0/51 to gigabitethernet 3/0/54
[DeviceC-if-range] undo shutdown
[DeviceC-if-range] quit
# 将当前配置保存到下次启动配置文件。
[DeviceC] quit
<DeviceC> save
# 参照图2连接DeviceC和DeviceB。
# 激活IRF端口的配置。
<DeviceC> system-view
[DeviceC] irf-port-configuration active
# 系统会提示发生IRF合并,DeviceC会自动重启,重启后作为从设备加入由DeviceA和DeviceB组成的IRF。
(4) 配置Device D
# 配置Device D的成员编号为4,并重启设备使配置生效。
<DeviceD> system-view
[DeviceD] irf member 1 renumber 4
Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y
[DeviceD] quit
<DeviceD> reboot
# 将用作IRF物理端口的GigabitEthernet4/0/51~GigabitEthernet4/0/54的手工关闭。使用端口批量配置功能可以更快速的完成配置。
<DeviceD> system-view
[DeviceD] interface range gigabitethernet 4/0/51 to gigabitethernet 4/0/54
[DeviceD-if-range] shutdown
[DeviceD-if-range] quit
# 创建IRF端口1,与端口GigabitEthernet4/0/51和GigabitEthernet4/0/52绑定。
[DeviceD] irf-port 4/1
[DeviceD-irf-port4/1] port group interface gigabitethernet 4/0/51
[DeviceD-irf-port4/1] port group interface gigabitethernet 4/0/52
[DeviceD-irf-port4/1] quit
# 创建IRF端口2,与端口GigabitEthernet4/0/53和GigabitEthernet4/0/54绑定。
[DeviceD] irf-port 4/2
[DeviceD-irf-port4/2] port group interface gigabitethernet 4/0/53
[DeviceD-irf-port4/2] port group interface gigabitethernet 4/0/54
[DeviceD-irf-port4/2] quit
# 开启GigabitEthernet4/0/51~GigabitEthernet4/0/54端口。
[DeviceD] interface range gigabitethernet 4/0/51 to gigabitethernet 4/0/54
[DeviceD-if-range] undo shutdown
[DeviceD-if-range] quit
# 将当前配置保存到下次启动配置文件。
[DeviceD] quit
<DeviceD> save
# 参照图2连接DeviceD和DeviceC。
# 激活IRF端口的配置。
<DeviceD> system-view
[DeviceD] irf-port-configuration active
# 系统会提示发生IRF合并,DeviceD会自动重启,重启后作为从设备加入由DeviceA、DeviceB和DeviceC组成的IRF。
# IRF建立完成后,命令行的提示符将变为DeviceA的主机名,即“DeviceA”。为便于辨认,将IRF的主机名修改为IRF。
<DeviceA> system-view
[DeviceA] sysname IRF
[IRF]
所有设备都配置完成后,网络中将形成一个包含四台成员设备的IRF,效果如图3所示。从组网中其它设备的角度来看,IRF是一台普通的实体网络设备。从整体网络拓扑来看,接入层已经形成一台具有高密度接入能力的设备,所有机柜中的服务器和存储设备均使用同一台设备接入网络。
图3 IRF搭建完成后的组网示意图
在组网中,为了实现更简单的拓扑结构,一般在接入层和汇聚层均采用IRF技术进行整合。本例中假设汇聚层的四台框式设备已经建立IRF。
· LACP MAD检测方式需要通过一台支持LACP协议的H3C设备作为中间设备来进行,在本例中,我们可以在汇聚层IRF和接入层IRF上同时开启LACP MAD功能,使两个IRF相互作为中间设备,完成各自的LACP MAD检测。
· 在两个IRF设备之间配置LACP MAD检测时,需要为每个IRF配置不同的域编号。
· 在实际连接时,为保证上行带宽,建议使用更快速的端口实现上行聚合连接,本例中使用GE端口进行上行连接。
接入层的设备上行物理连接的示意图如图4所示。
图4 LACP MAD组网连接图
实际使用中,您也可以在汇聚层和接入层IRF的所有成员设备间建立全连接,以实现更高的可靠性。所有的上行链路在拓扑上都被视为一条上行聚合链路。
按图4的方式连接之后,每个IRF都将对方识别为一台LACP MAD的中间设备,并且本IRF中的每台成员设备都与对端IRF存在物理连接,满足LACP MAD的组网条件。LACP MAD的逻辑示意图请参见图5。
图5 LACP MAD逻辑连接示意图
LACP MAD必须在动态聚合接口上应用才能生效。
(1) 配置接入层IRF
# 设置IRF域编号为1。
<IRF> system-view
[IRF] irf domain 1
# 创建一个动态聚合接口,编号为2,并使能LACP MAD检测功能。
[IRF] interface bridge-aggregation 2
[IRF-Bridge-Aggregation2] link-aggregation mode dynamic
[IRF-Bridge-Aggregation2] mad enable
You need to assign a domain ID (range: 0-4294967295)
[Current domain is: 1]:
The assigned domain ID is: 1
Info: MAD LACP only enable on dynamic aggregation interface.
[IRF-Bridge-Aggregation2] quit
# 为方便进行聚合组的配置,可以使用接口批量配置功能。使用名称为lacp的端口批量配置组, 将所有上行接口加入动态聚合接口2中。
为端口批量配置组命名可以方便后期再对上行端口进行批量配置,直接输入名称即可进入端口批量配置视图。
[IRF] interface range name lacp interface GigabitEthernet 1/0/49 to GigabitEthernet 1/0/50 GigabitEthernet 2/0/49 to GigabitEthernet 2/0/50 GigabitEthernet 3/0/49 to GigabitEthernet 3/0/50 GigabitEthernet 4/0/49 to GigabitEthernet 4/0/50
[IRF-if-range-lacp] port link-aggregation group 2
[IRF-if-range-lacp] quit
(2) 配置汇聚层IRF
# 设置IRF域编号为2。
<Sysname> system-view
[Sysname] irf domain 2
# 创建一个动态聚合接口,编号为2,并使能LACP MAD检测功能。
[Sysname] interface bridge-aggregation 2
[Sysname-Bridge-Aggregation2] link-aggregation mode dynamic
[Sysname-Bridge-Aggregation2] mad enable
You need to assign a domain ID (range: 0-4294967295)
[Current domain is: 2]:
The assigned domain ID is: 2
Info: MAD LACP only enable on dynamic aggregation interface.
[Sysname-Bridge-Aggregation2] quit
# 将所有下行接口加入动态聚合接口2中。
[Sysname] interface gigabitethernet 1/2/0/1
[Sysname-GigabitEthernet1/2/0/1] port link-aggregation group 2
[Sysname-GigabitEthernet1/2/0/1] quit
[Sysname] interface gigabitethernet 1/3/0/1
[Sysname-GigabitEthernet1/3/0/1] port link-aggregation group 2
[Sysname-GigabitEthernet1/3/0/1] quit
[Sysname] interface gigabitethernet 2/3/0/1
[Sysname-GigabitEthernet2/3/0/1] port link-aggregation group 2
[Sysname-GigabitEthernet2/3/0/1] quit
[Sysname] interface gigabitethernet 2/4/0/2
[Sysname-GigabitEthernet2/4/0/2] port link-aggregation group 2
[Sysname-GigabitEthernet2/4/0/2] quit
[Sysname] interface gigabitethernet 3/4/0/1
[Sysname-GigabitEthernet3/4/0/1] port link-aggregation group 2
[Sysname-GigabitEthernet3/4/0/1] quit
[Sysname] interface gigabitethernet 3/3/0/2
[Sysname-GigabitEthernet3/3/0/2] port link-aggregation group 2
[Sysname-GigabitEthernet3/3/0/2] quit
[Sysname] interface gigabitethernet 4/2/0/1
[Sysname-GigabitEthernet4/2/0/1] port link-aggregation group 2
[Sysname-GigabitEthernet4/2/0/1] quit
[Sysname] interface gigabitethernet 4/3/0/1
[Sysname-GigabitEthernet4/3/0/1] port link-aggregation group 2
[Sysname-GigabitEthernet4/3/0/1] quit
· 本例中IRF工作在二层环境下,因此网络连通性配置以聚合链路功能为主。
· 在完成LACP MAD的配置后,上行的聚合组主要配置已经完成,只需要再配置允许通过的业务VLAN即可。
· 为提高可靠性,每个机柜中的服务器和存储设备都将以双上行的形式连接到本机柜中的两台ToR交换机上,并且将两条上行链路进行聚合。因此在接入层IRF中,需要将连接每台终端设备的两个端口也配置为一个聚合组。
此处仅以一台属于VLAN10内的服务器为例进行连接示意,其它终端设备请参照此方式进行连接。
(1) 配置接入层IRF
# 创建VLAN10。
<IRF> system-view
[IRF] vlan 10
# 创建一个动态聚合接口3。
[IRF] interface bridge-aggregation 3
[IRF-Bridge-Aggregation3] link-aggregation mode dynamic
[IRF-Bridge-Aggregation3] quit
# 在聚合接口中添加成员端口GigabitEthernet1/0/10。
[IRF] interface gigabitethernet 1/0/10
[IRF-GigabitEthernet1/0/10] port link-aggregation group 3
[IRF-GigabitEthernet1/0/10] quit
# 在聚合接口中添加成员端口GigabitEthernet2/0/10。
[IRF] interface gigabitethernet 2/0/10
[IRF-GigabitEthernet2/0/10] port link-aggregation group 3
[IRF-GigabitEthernet2/0/10] quit
# 将聚合接口3加入VLAN10。
[IRF] interface bridge-aggregation 3
[IRF-Bridge-Aggregation3] port access vlan 10
[IRF-Bridge-Aggregation3] quit
# 配置上行聚合接口2为Trunk类型,并允许VLAN10通过。
[IRF] interface bridge-aggregation 2
[IRF-Bridge-Aggregation2] port link-type trunk
[IRF-Bridge-Aggregation2] port trunk permit vlan 10
[IRF-Bridge-Aggregation2] quit
(2) 配置汇聚层IRF
# 创建VLAN10。
<Sysname> system-view
[Sysname] vlan 10
# 配置下行聚合接口2为Trunk类型,并允许VLAN10通过。
[Sysname] interface bridge-aggregation 2
[Sysname-Bridge-Aggregation2] port link-type trunk
[Sysname-Bridge-Aggregation2] port trunk permit vlan 10
[Sysname-Bridge-Aggregation2] quit
# 在接入层IRF上,使用display irf命令查看当前IRF的信息。
<Sysname> display irf
MemberID Role Priority CPU-Mac Description
*+1 Master 31 00e0-fc0f-8c02 ---
2 Standby 1 00e0-fc0f-8c03 ---
3 Standby 1 00e0-fc0f-8c04 ---
4 Standby 1 00e0-fc0f-8c05 ---
--------------------------------------------------
* indicates the device is the master.
+ indicates the device through which the user logs in.
The Bridge MAC of the IRF is: 0cda-414a-859b
Auto upgrade : yes
Mac persistent : 6 min
Domain ID : 1
IRF mode : normal
通过上述信息,可以看到IRF中已经包含四台设备。
# 使用display irf topology命令查看IRF连接拓扑。
<Sysname> display irf topology
Topology Info
-------------------------------------------------------------------------
IRF-Port1 IRF-Port2
MemberID Link neighbor Link neighbor Belong To
1 UP 2 UP 4 0cda-414a-859b
2 UP 3 UP 1 0cda-414a-859b
3 UP 4 UP 2 0cda-414a-859b
4 UP 1 UP 3 0cda-414a-859b
通过上述信息,可以确认IRF实际拓扑形态符合组网需求。
# 任选一台服务器(以图6中ServerA为例),以汇聚层IRF的IP地址(以10.153.116.111为例)为目标进行ping操作。
C:\Users>ping 10.153.116.111 –t
# 将接入层IRF连接服务器的聚合组3中GigabitEthernet1/0/10端口shutdown。
[IRF] interface gigabitethernet 1/0/10
[IRF-GigabitEthernet1/0/10] shutdown
[IRF-GigabitEthernet1/0/10] quit
# 在ServerA上查看,ping操作出现短暂中断后仍然可以继续返回连通信息。
Pinging 10.153.116.111 with 32 bytes of data:
Reply from 10.153.116.111: bytes=32 time<1ms TTL=128
Reply from 10.153.116.111: bytes=32 time<1ms TTL=128
Request timed out.
Reply from 10.153.116.111: bytes=32 time<1ms TTL=128
Reply from 10.153.116.111: bytes=32 time<1ms TTL=128
# 将接入层IRF连接汇聚层IRF的聚合组2中GigabitEthernet1/0/49和GigabitEthernet1/0/50端口同时shutdown,使ServerA不能通过DeviceA接入汇聚层。
[IRF] interface range GigabitEthernet 1/0/49 GigabitEthernet 1/0/50
[IRF-if-range] shutdown
# 在ServerA上查看,ping操作出现短暂中断后仍然可以继续返回连通信息。
Pinging 10.153.116.111 with 32 bytes of data:
Reply from 10.153.116.111: bytes=32 time<1ms TTL=128
Reply from 10.153.116.111: bytes=32 time<1ms TTL=128
Request timed out.
Reply from 10.153.116.111: bytes=32 time<1ms TTL=128
Reply from 10.153.116.111: bytes=32 time<1ms TTL=128
以上信息表示,ServerA已经通过DeviceB接入汇聚层。
断开任意两台ToR交换机之间的两条IRF物理链路,IRF仍能正常工作,没有分裂。
由于本例中的IRF使用环形拓扑,因此当一条IRF链路出现故障后,IRF拓扑将变为链型,不会发生分裂。现在将DeviceB和DeviceC,以及DeviceA和DeviceD之间的物理连接均断开,IRF将分裂为两个IRF,两个IRF内的成员分别如图7所示。
图7 IRF分裂示意图
# 发生分裂时,系统将输出IRF链路状态错误提示,以及成员设备失效提示,IRF1的输出信息为:
%Jan 1 05:19:10:176 2018 H3C STM/3/STM_LINK_STATUS_DOWN: IRF port 2 is down.
%Jan 1 05:19:10:184 2018 H3C IFNET/3/PHY_UPDOWN: GigabitEthernet1/0/53 link status is down.
%Jan 1 05:19:10:184 2018 H3C IFNET/3/PHY_UPDOWN: GigabitEthernet1/0/54 link status is down.
%Jan 1 05:19:10:176 2018 H3C STM/3/STM_LINK_STATUS_DOWN: IRF port 1 is down.
%Jan 1 05:19:10:184 2018 H3C IFNET/3/PHY_UPDOWN: GigabitEthernet2/0/51 link status is down.
%Jan 1 05:19:10:184 2018 H3C IFNET/3/PHY_UPDOWN: GigabitEthernet2/0/52 link status is down.
%Jan 1 05:19:10:186 2018 H3C DEV/3/BOARD_REMOVED: Board is removed from Slot 3, type is MAIN_BOARD_TYPE_54QT.
%Jan 1 05:19:10:186 2018 H3C DEV/3/BOARD_REMOVED: Board is removed from Slot 4, type is MAIN_BOARD_TYPE_54QT.
# 同时在IRF2上也会提示信息,可以看到在分裂初始阶段,IRF2认为IRF1已经失效,自身成为主设备,但是很快通过LACP MAD功能发现网络中存在多个配置相同的IRF。由于IRF2的主设备编号较大,因此在MAD冲突后将变为Recovery状态,关闭所有端口。
%Jan 1 05:53:20:784 2018 H3C HA/5/HA_STANDBY_TO_MASTER: Standby board in slot 3 changes to master.
%Jan 1 05:53:20:831 2018 H3C DEV/3/BOARD_REMOVED: Board is removed from Slot 1, type is MAIN_BOARD_TYPE_54QT.
%Jan 1 05:53:20:831 2018 H3C DEV/3/BOARD_REMOVED: Board is removed from Slot 2, type is MAIN_BOARD_TYPE_54QT.
%Jan 1 05:53:20:860 2018 H3C DEV/1/MAD_DETECT: Multi-active devices detected, please fix it.
%Jan 1 05:53:20:886 2018 H3C IFNET/3/PHY_UPDOWN: M-GigabitEthernet0/0/0 link status is down.
%Jan 1 05:53:20:887 2018 H3C IFNET/5/LINK_UPDOWN: Line protocol on the interface M-GigabitEthernet0/0/0 is down.
%Jan 1 05:53:20:912 2018 H3C IFNET/3/PHY_UPDOWN: GigabitEthernet3/0/49 link status is down.
%Jan 1 05:53:20:914 2018 H3C IFNET/5/LINK_UPDOWN: Line protocol on the interface GigabitEthernet3/0/49 is down.
%Jan 1 05:53:20:912 2018 H3C IFNET/3/PHY_UPDOWN: GigabitEthernet3/0/50 link status is down.
%Jan 1 05:53:20:914 2018 H3C IFNET/5/LINK_UPDOWN: Line protocol on the interface GigabitEthernet3/0/49 is down.
%Jan 1 05:53:20:912 2018 H3C IFNET/3/PHY_UPDOWN: GigabitEthernet4/0/49 link status is down.
%Jan 1 05:53:20:914 2018 H3C IFNET/5/LINK_UPDOWN: Line protocol on the interface GigabitEthernet3/0/49 is down.
%Jan 1 05:53:20:912 2018 H3C IFNET/3/PHY_UPDOWN: GigabitEthernet4/0/50 link status is down.
%Jan 1 05:53:20:914 2018 H3C IFNET/5/LINK_UPDOWN: Line protocol on the interface GigabitEthernet3/0/49 is down.
# 如果此时IRF1也发生了故障,您可以登录到DeviceC或DeviceD的Console口,使用mad restore命令先将IRF2恢复为Active状态,启动被关闭的接口。
<Sysname> system-view
[Sysname] mad restore
This command will restore the device from multi-active conflict state. Continue? [Y/N]:y
Restoring from multi-active conflict state, please wait...
[Sysname]
%Jan 1 05:24:41:249 2018 H3C IFNET/3/PHY_UPDOWN: GigabitEthernet2/0/10 link status is up.
%Jan 1 05:24:41:249 2018 H3C IFNET/5/LINK_UPDOWN: Line protocol on the interface GigabitEthernet2/0/10 is up.
%Jan 1 05:24:41:325 2018 H3C IFNET/3/PHY_UPDOWN: GigabitEthernet2/0/49 link status is up.
%Jan 1 05:24:41:325 2018 H3C IFNET/3/PHY_UPDOWN: GigabitEthernet2/0/50 link status is up.
%Jan 1 05:24:46:266 2018 H3C IFNET/3/PHY_UPDOWN: M-GigabitEthernet0/0/0 link status is up.
%Jan 1 05:24:46:268 2018 H3C IFNET/5/LINK_UPDOWN: Line protocol on the interface M-GigabitEthernet0/0/0 is up.
通过以上信息可以得知,IRF2已经恢复在网络中的功能,此时您可以修复IRF1以及及IRF链路。
当IRF1上任意一条与IRF2相连的链路完成修复后,IRF1上将输出IRF端口状态恢复及出现IRF合并的提示信息。
%Jan 1 05:29:06:913 2018 H3C IFNET/3/PHY_UPDOWN: GigabitEthernet1/0/53 link status is up.
%Jan 1 05:29:06:914 2018 H3C IFNET/5/LINK_UPDOWN: Line protocol on the interface GigabitEthernet1/0/53 is up.
%Jan 1 05:29:06:913 2018 H3C IFNET/3/PHY_UPDOWN: GigabitEthernet1/0/54 link status is up.
%Jan 1 05:29:06:914 2018 H3C IFNET/5/LINK_UPDOWN: Line protocol on the interface GigabitEthernet1/0/54 is up.
%Jan 1 05:29:07:106 2018 H3C STM/6/STM_LINK_STATUS_UP: IRF port 2 is up.
%Jan 1 05:29:07:810 2018 H3C STM/4/STM_LINK_RECOVERY: Merge occurs.
# 此时IRF2将自动重启,重启后两台设备再次形成IRF。
# 通过display irf命令的显示信息,可以看到IRF系统已经恢复。
<Sysname> display irf
MemberID Role Priority CPU-Mac Description
*+1 Master 31 00e0-fc0f-8c02 ---
2 Standby 1 00e0-fc0f-8c03 ---
3 Standby 1 00e0-fc0f-8c04 ---
4 Standby 1 00e0-fc0f-8c05 ---
--------------------------------------------------
* indicates the device is the master.
+ indicates the device through which the user logs in.
The Bridge MAC of the IRF is: 0cda-414a-859b
Auto upgrade : yes
Mac persistent : 6 min
Domain ID : 1
IRF mode : normal
仅S6520XE-HI系列、S5560X-EI系列、S5500V2-EI系列和MS4520V2-30F交换机的配置文件中会显示port link-mode bridge命令。
· 接入层IRF的配置
#
sysname IRF
#
irf domain 1
irf member 1 priority 31
#
vlan 10
#
irf-port 1/1
port group interface GigabitEthernet1/0/51
port group interface GigabitEthernet1/0/52
#
irf-port 1/2
port group interface GigabitEthernet1/0/53
port group interface GigabitEthernet1/0/54
#
irf-port 2/1
port group interface GigabitEthernet2/0/51
port group interface GigabitEthernet2/0/52
#
irf-port 2/2
port group interface GigabitEthernet2/0/53
port group interface GigabitEthernet2/0/54
#
irf-port 3/1
port group interface GigabitEthernet3/0/51
port group interface GigabitEthernet3/0/52
#
irf-port 3/2
port group interface GigabitEthernet3/0/53
port group interface GigabitEthernet3/0/54
#
irf-port 4/1
port group interface GigabitEthernet4/0/51
port group interface GigabitEthernet4/0/52
#
irf-port 4/2
port group interface GigabitEthernet4/0/53
port group interface GigabitEthernet4/0/54
#
interface Bridge-Aggregation2
port link-type trunk
port trunk permit vlan 1 10
link-aggregation mode dynamic
mad enable
#
interface Bridge-Aggregation3
port access vlan 10
link-aggregation mode dynamic
#
interface GigabitEthernet1/0/49
port link-mode bridge
port link-type trunk
port trunk permit vlan 1 10
port link-aggregation group 2
#
interface GigabitEthernet1/0/50
port link-mode bridge
port link-type trunk
port trunk permit vlan 1 10
port link-aggregation group 2
#
interface GigabitEthernet2/0/49
port link-mode bridge
port link-type trunk
port trunk permit vlan 1 10
port link-aggregation group 2
#
interface GigabitEthernet2/0/50
port link-mode bridge
port link-type trunk
port trunk permit vlan 1 10
port link-aggregation group 2
#
interface GigabitEthernet3/0/49
port link-mode bridge
port link-type trunk
port trunk permit vlan 1 10
port link-aggregation group 2
#
interface GigabitEthernet3/0/50
port link-mode bridge
port link-type trunk
port trunk permit vlan 1 10
port link-aggregation group 2
#
interface GigabitEthernet4/0/49
port link-mode bridge
port link-type trunk
port trunk permit vlan 1 10
port link-aggregation group 2
#
interface GigabitEthernet4/0/50
port link-mode bridge
port link-type trunk
port trunk permit vlan 1 10
port link-aggregation group 2
#
interface GigabitEthernet1/0/10
port link-mode bridge
port access vlan 10
port link-aggregation group 3
#
interface GigabitEthernet2/0/10
port link-mode bridge
port access vlan 10
port link-aggregation group 3
· 汇聚层IRF的配置
#
irf domain 2
#
vlan 10
#
interface Bridge-Aggregation2
port link-type trunk
port trunk permit vlan 1 10
link-aggregation mode dynamic
mad enable
#
interface GigabitEthernet1/2/0/1
port link-mode bridge
port link-type trunk
port trunk permit vlan 1 10
port link-aggregation group 2
#
interface GigabitEthernet1/3/0/1
port link-mode bridge
port link-type trunk
port trunk permit vlan 1 10
port link-aggregation group 2
#
interface GigabitEthernet2/3/0/1
port link-mode bridge
port link-type trunk
port trunk permit vlan 1 10
port link-aggregation group 2
#
interface GigabitEthernet2/4/0/2
port link-mode bridge
port link-type trunk
port trunk permit vlan 1 10
port link-aggregation group 2
#
interface GigabitEthernet3/3/0/2
port link-mode bridge
port link-type trunk
port trunk permit vlan 1 10
port link-aggregation group 2
#
interface GigabitEthernet3/4/0/1
port link-mode bridge
port link-type trunk
port trunk permit vlan 1 10
port link-aggregation group 2
#
interface GigabitEthernet4/2/0/1
port link-mode bridge
port link-type trunk
port trunk permit vlan 1 10
port link-aggregation group 2
#
interface GigabitEthernet4/3/0/1
port link-mode bridge
port link-type trunk
port trunk permit vlan 1 10
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!