• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

02-IRF配置指导

目录

02-MDC配置

本章节下载 02-MDC配置  (306.69 KB)

02-MDC配置


1 MDC

提示

MDC功能需要安装License才能使用。当License到期或被卸载后,所有已创建的非缺省MDC都会被停止,且不允许再创建或启动MDC,请重新安装有效的License。关于License的详细介绍请参见“基础配置指导”中的“License管理”。

 

1.1  MDC简介

通过虚拟化技术将一台物理设备划分成多台逻辑设备,每台逻辑设备就称为一台MDC(multitenant device contexts,多租户设备环境)。

每台MDC拥有自己专属的软硬件资源,独立运行,独立转发,独立提供业务。创建、启动、重启、删除一台MDC,不会影响其它MDC的运行。

对于用户来说,每台MDC就是一台独立的物理设备。MDC之间相互隔离,不能直接通信,具有很高的安全性。

对于管理者来说,当有新的分支机构加入时,可通过划分MDC,来节省购置新网络设备和网络设备硬件升级的开销,提高现有网络资源利用率。同时,多台MDC集成在一台物理设备上,又有效的减少了管理和维护成本。

1.1.1  MDC的应用

MDC的应用十分广泛,比如提供设备出租和业务托管,应用于实验教学等。

图1-1所示,LAN 1、LAN 2和LAN 3是三个不同公司的局域网,它们通过同一台物理设备Device连接到外网。通过虚拟化技术,能让一台设备当三台设备使用。具体做法是,在Device上创建三台MDC:Device A、Device B和Device C,分别负责LAN 1、LAN 2、LAN 3的网络接入和控制。LAN 1、LAN 2、LAN 3的网络管理员可以(也只能)分别登录到自己的接入设备进行配置、保存、重启等操作,不会影响其它网络的使用,其效果等同于LAN 1、LAN 2和LAN 3分别通过各自的网关Gateway 1、Gateway 2、Gateway 3接入Internet。

图1-1 MDC组网应用示意图

 

1.2  缺省MDC和非缺省MDC

·     设备支持MDC功能后,整台物理设备就是一个MDC,称为缺省MDC,如图1-1中的Device。当用户登录物理设备时,实际登录的就是缺省MDC。用户在物理设备上的配置实质就是对缺省MDC的配置。缺省MDC的名称为Admin,编号为1。缺省MDC不需要创建,不能删除。

·     与缺省MDC相对应的是非缺省MDC,如图1-1中的Device A、Device B、Device C。

·     缺省MDC拥有对整台物理设备的所有权限,它可以使用和管理设备所有的硬件资源。缺省MDC下可以创建/删除非缺省MDC,给非缺省MDC分配接口、CPU资源、内存空间,没有分配的接口、CPU资源、内存空间由缺省MDC使用和管理。

·     非缺省MDC下不可再创建/删除非缺省MDC,它只能使用缺省MDC分配给自己的硬件资源,并在缺省MDC指定的硬件资源限制范围内工作,不能抢占其他MDC或者系统剩余的硬件资源。

说明

·     如无特殊说明,下文中的MDC均指非缺省MDC。

·     如无特殊说明,本文所列操作均在缺省MDC下执行。

 

1.3  MDC配置任务简介

为MDC分配物理接口、设置MDC的CPU权重、为MDC分配内存空间可以在启动MDC前配置也可以在启动MDC后配置。建议先做好规划,在启动MDC前配置。

请先组建或加入IRF再创建和配置MDC。因为设备组建或加入IRF后,会以IRF中主设备的配置重启,除设备上的IRF端口配置外,之前的其它配置将不再生效。

表1-1 MDC配置任务简介

配置任务

说明

详细配置

创建MDC

必选

1.4 

为MDC分配硬件资源

为MDC分配物理接口和业务板

必选

1.5.1 

设置MDC的CPU权重

可选

1.5.2 

为MDC分配内存空间

可选

1.5.3 

启动MDC

必选

1.6 

访问和管理MDC

必选

1.7 

 

1.4  创建MDC

创建MDC相当于构造了一台新的设备。但此时MDC还没有初始化,没有启动,不能使用。

表1-2 创建MDC

操作

命令

说明

进入系统视图

system-view

-

创建MDC

mdc mdc-name [ id mdc-id ]

缺省情况下,设备上存在缺省MDC,该MDC的名称为Admin,编号为1。缺省MDC不需要创建,不能删除

最多可创建8个非缺省MDC

 

删除MDC时,请按照以下推荐步骤执行,勿直接删除MDC,避免涉及的业务板后续被分配给其他MDC时出现问题:

(1)     进入MDC的视图。

(2)     使用display this命令查看该MDC下生效的配置。

(3)     执行undo mdc start命令停止运行当前MDC。

(4)     执行undo location命令,分别取消该MDC对所有业务板的使用权。

(5)     执行undo allocate interface命令,将接口从该MDC中删除。

(6)     执行undo mdc命令,删除MDC。

1.5  为MDC分配硬件资源

缺省MDC上可以给非缺省MDC分配的硬件资源包括业务接口、CPU资源和内存空间。MDC创建后,缺省MDC的管理员:

·     必须为非缺省MDC分配物理接口和业务板,否则非缺省MDC上将没有业务接口,不能转发业务报文。

·     可以根据需要在各MDC间进行CPU资源和内存空间的合理、灵活分配,因为系统在创建MDC时已经自动预留了一定的CPU资源和内存空间以保证MDC的正常运行。

物理设备的Console口不能分配。Console口属于缺省MDC,非缺省MDC上没有Console口。

物理设备的管理以太网接口不能也不需要分配。物理管理以太网接口属于缺省MDC,系统在创建非缺省MDC时会在该MDC下创建相同数量的虚拟管理以太网接口。

·     所有MDC的管理以太网接口名称和编号相同,相同编号的管理以太网口共用同一个物理接口和物理链路。

·     不同MDC的管理以太网接口下可以配置相同网段或者不同网段的IP地址,以便不同MDC的管理员登录自己的MDC。

·     只有在缺省MDC下可以对管理以太网接口执行shutdown命令,非缺省MDC下不可以。

下文中为MDC分配的物理接口均指业务接口。

1.5.1  为MDC分配物理接口和业务板

1. 配置指导及注意事项

(1)     独立运行模式和IRF模式下的通用注意事项

·     MDC必须同时拥有接口和接口所属业务板的使用权限,才能使用接口。分配顺序为先分配接口,再分配业务板使用权限。

·     业务板上的接口是按组划分的。为MDC分配接口或将接口从MDC中删除时,需要按组分配或删除,而不能只分配或删除这组接口中的部分接口。接口的分组方式如表1-3所示:

表1-3 业务板接口分组

业务板类型

接口分组

FC、FX

从接口编号1开始,按编号由小到大的顺序:

·     1G SFP、10G SFP+、10/100/1000Base-T、10GBase-T接口业务板:每24个接口为一组

·     40G QSFP+接口业务板:每6个接口为一组

·     100G CXP、100G CFP2接口业务板:每2个接口为一组

FE

同一单板上的所有接口为一组

 

·     一个物理接口只能属于一台MDC。

·     同一业务板上的接口可以按组分配给不同的MDC,此时,需要将该业务板也分配给这些MDC。

·     接口只能从缺省MDC分配到非缺省MDC。如果待分配接口已被分配给非缺省MDC,则需要先将接口从该MDC中删除。

(2)     IRF模式下的其它注意事项

·     每个机框上至少需要配置两块支持IRF物理端口的业务板,并建议在不同业务板上建立至少两条IRF链路。MDC配置过程中需要注意确保成员设备间至少有一条IRF链路正常通信,避免IRF分裂。

·     如果需要将非缺省MDC中IRF物理端口所在的单板拔出,请在拔出单板前,先取消该单板上的IRF物理端口配置,并且保存当前配置后再拔出单板。

·     IRF链路可以属于缺省MDC(名称为Admin),也可以属于非缺省MDC。为了增强链路的可靠性,建议在不同接口板上建立至少两条IRF链路。

·     一条IRF链路可以属于一个MDC,也可以属于不同MDC。即连接一条IRF链路的两个IRF物理端口可以属于同一个MDC也可以属于不同MDC。

图1-2 MDC中IRF链路连接示意图

 

·     将IRF物理端口分配给其它MDC或者从当前MDC中删除时,需要按以下步骤:

¡     将端口shutdown

¡     执行undo port group interface命令取消IRF端口和IRF物理端口的绑定关系。有关undo port group interface命令的详细使用,请参见“虚拟化技术命令参考”中的“IRF”

¡     执行分配或者删除操作

¡     执行save命令保存当前配置文件

·     将IRF物理端口分配给其它MDC或者从当前MDC中删除的过程会导致该IRF物理端口上的IRF配置丢失、IRF链路断开。因此请确保进行此操作时成员设备间还有其它IRF链路正常通信,否则会导致IRF分裂。

(3)     给MDC分配接口后的注意事项

·     将物理接口分配给MDC或者从MDC中删除时,该接口下的所有配置都会恢复到缺省情况。

·     请确保不同用户对同一个接口的操作时序,在一个用户分配或删除接口时及时通知其他用户,让其停止配置该接口,否则可能导致接口达不到非缺省MDC用户预期的配置效果。

·     物理接口分配给MDC后,需要登录该MDC后,才能对接口下的参数进行配置。

·     将物理接口从MDC中删除时,需要先执行undo location命令取消该MDC以及缺省MDC对接口所属业务板的使用权限。

2. 配置步骤

请参照以下步骤为MDC分配物理接口和业务板:

(1)     为每个MDC规划物理接口和业务板,确认接口数量、接口编号以及接口所在业务板的槽位号。

(2)     在缺省MDC视图下执行display this命令,如果显示信息中没有该业务板相关的undo location命令,则需要执行undo location命令取消缺省MDC对该业务板的使用权限。

(3)     在当前MDC视图下执行display this命令,如果显示信息中有该业务板相关的location命令,则需要执行undo location命令取消当前MDC对该业务板的使用权限。

(4)     将接口分配给MDC。

(5)     将接口所属业务板的使用权限分配给该MDC。

表1-4 为MDC分配物理接口和业务板

操作

命令

说明

进入系统视图

system-view

-

进入MDC视图

mdc mdc-name [ id mdc-id ]

-

为MDC分配物理接口

allocate interface interface-list

缺省情况下,物理设备上的所有物理接口都属于缺省MDC,非缺省MDC下没有接口

执行本命令可以给同一MDC分配多个接口

将业务板的使用权限分配给MDC(独立运行模式)

location slot slot-number

缺省情况下,缺省MDC可以使用物理设备上的所有业务板,非缺省MDC只有主控板没有业务板

如果没有给MDC分配某业务板上的接口,请不要给这个MDC分配该业务板

将业务板的使用权限分配给MDC(IRF模式)

location chassis chassis-number slot slot-number

缺省情况下,缺省MDC可以使用物理设备上的所有业务板,非缺省MDC只有主控板没有业务板

如果没有给MDC分配某业务板上的接口,请不要给这个MDC分配该业务板

 

1.5.2  设置MDC的CPU权重

如果将一块单板的使用权分配给了多个MDC,那么这些MDC共享该单板的CPU资源。为了防止一个MDC过多的占用该单板的CPU,而导致其他MDC无法运行,需要限制MDC对单板CPU的使用。

系统根据MDC的CPU权重占所有MDC CPU权重总和的比率来确定该MDC的任务在一个CPU上占用时间的比率。比如当3个MDC的CPU权重分别为10、10、5,则系统为第一个MDC分配的CPU时间和为第二个MDC分配的时间近似都是第三个MDC的CPU时间的2倍,此时和配置权重值分别为2、2、1效果一致。

给MDC配置的CPU权重对其所有具有使用权限的单板有效。“所有具有使用权限的单板”包括主控板和通过location命令分配的接口板。

表1-5 设置MDC的CPU权重

操作

命令

说明

进入系统视图

system-view

-

进入MDC视图

mdc mdc-name [ id mdc-id ]

-

设置MDC的CPU权重

limit-resource cpu weight weight-value

缺省情况下,缺省MDC在所有单板上的CPU权重均为10(不能修改)。非缺省MDC在所有具有使用权限的单板上的CPU权重均为10

 

1.5.3  为MDC分配内存空间

MDC创建后,这些MDC将共享主控板的内存空间。为了防止一个MDC过多的占用内存,而导致其他MDC无法正常运行业务,需要限制MDC对内存的使用。

执行limit-resource memory命令前,请使用display mdc resource命令查看设备当前的内存分配。配置的内存值不宜过小,至少需要保证该MDC的正常启动并运行。

表1-6 为MDC分配内存空间

操作

命令

说明

进入系统视图

system-view

-

进入MDC视图

mdc mdc-name [ id mdc-id ]

-

配置MDC可使用的内存空间上限(独立运行模式)

limit-resource memory slot slot-number  [ cpu cpu-number ] ratio limit-ratio

缺省情况下,所有MDC共享主控板的所有内存空间,每个MDC可使用的内存空间上限为空闲内存空间值

配置MDC可使用的内存空间上限(IRF模式)

limit-resource memory chassis chassis-number slot slot-number  [ cpu cpu-number ] ratio limit-ratio

缺省情况下,所有MDC共享主控板的所有内存空间,每个MDC可使用的内存空间上限为空闲内存空间值

 

1.6  启动MDC

创建MDC相当于构造了一台新的物理设备。创建后必须要启动MDC,MDC才能正常运行,相当于给设备上电启动。

执行mdc start命令后,MDC开始启动,并进入自动配置过程。请使用switchto mdc命令登录该MDC,确保该MDC的自动配置过程已经结束。如果网络中没有部署自动配置环境,请根据设备提示信息,使用<Ctrl+D>快捷键结束自动配置过程。关于自动配置的详细介绍请参见“基础配置指导”中的“自动配置”。

表1-7 启动MDC

操作

命令

说明

进入系统视图

system-view

-

进入MDC视图

mdc mdc-name [ id mdc-id ]

-

启动MDC

mdc start

-

 

1.7  访问和管理MDC

MDC创建并启动成功后,就可以当作一台独立设备使用了。如果用户当前已经登录了缺省MDC,可以通过以下方式来登录非缺省MDC,借用用户和缺省MDC之间的物理连接和会话连接来访问MDC。此时,命令行视图将从缺省MDC的系统视图切换到指定MDC的用户视图。

表1-8 登录MDC

操作

命令

说明

进入系统视图

system-view

-

登录MDC

switchto mdc mdc-name

只有MDC处于active状态时,才允许使用该命令来登录MDC

 

通过以上方式登录MDC后,可以给MDC的管理以太网接口配置IP地址,或者在MDC上创建VLAN接口并配置IP地址,并确保访问终端和MDC之间路由可达。这样,访问终端就可以直接使用Telnet或SSH等方式登录MDC了。

用户登录MDC后,可以在MDC的用户视图执行switchbackquit命令来退出登录。此时,命令视图将从当前MDC的用户视图返回到缺省MDC的系统视图。

1.8  MDC显示和维护

在完成MDC相关配置后,在任意视图下执行display命令,均可以显示配置后MDC的运行情况,通过查看显示信息,来验证配置的效果。

表1-9所列是缺省MDC上可以执行的MDC显示命令;表1-10所列是非缺省MDC上可以执行的MDC显示命令。

表1-9 缺省MDC上的显示和维护

操作

命令

显示MDC的相关信息

display mdc [ name mdc-name ]

显示MDC的接口列表

display mdc [ name mdc-name ] interface

显示MDC对CPU/内存资源的使用情况(独立运行模式)

display mdc [ name mdc-name ] resource [ cpu | memory ] [ slot slot-number  [ cpu cpu-number ] ]

显示MDC对CPU/内存资源的使用情况(IRF模式)

display mdc [ name mdc-name ] resource [ cpu | memory ] [ chassis chassis-number slot slot-number [ cpu cpu-number ] ]

 

表1-10 非缺省MDC上的显示和维护

操作

命令

显示MDC的相关信息

display mdc

显示MDC的接口列表

display mdc interface

显示MDC对CPU/内存资源的使用情况(独立运行模式)

display mdc resource [ cpu | memory ] [ slot slot-number [ cpu cpu-number ] ]

显示MDC对CPU/内存资源的使用情况(IRF模式)

display mdc resource [ cpu | memory ] [ chassis chassis-number slot slot-number [ cpu cpu-number ] ]

 

1.9  MDC典型配置举例(独立运行模式)

1. 组网需求

某公司有一台S12500-F系列交换机,现要求将这台设备虚拟成两台独立的设备:MDC A和MDC B,分给该公司的A、B两个不同部门用作接入公司网络的网关。使得各部门可以独享设备的表项资源,并且可以根据各部门的业务需求分配设备的内存、CPU资源,未分配的使用设备缺省值。

2. 组网图

图1-3 MDC典型配置组网图

 

3. 配置步骤

(1)     创建MDC A和MDC B

# 创建MDC A,供部门A使用。

<Device> system-view

[Device] mdc MDCA

It will take some time to create MDC...

MDC created successfully.

[Device-mdc-2-MDCA] quit

# 创建MDC B,供部门B使用。

[Device] mdc MDCB

It will take some time to create MDC...

MDC created successfully.

[Device-mdc-3-MDCB] quit

# 取消缺省MDC对2号业务板的使用权。

[Device] mdc Admin

[Device-mdc-1-Admin] undo location slot 2

The configuration associated with the specified slot of MDC will be lost. Continue? [Y/N]:y

[Device-mdc-1-Admin] quit

# 为MDC A分配接口Ten-GigabitEthernet2/0/1~Ten-GigabitEthernet2/0/24。

[Device] mdc MDCA

[Device-mdc-2-MDCA] allocate interface ten-gigabitethernet 2/0/1 to ten-gigabitethernet 2/0/24

Configuration of the interfaces will be lost. Continue? [Y/N]:y

Execute the location slot command in this view to make the configuration take effect.

# 将2号业务板的使用权限分配给MDC A。

[Device-mdc-2-MDCA] location slot 2

# 配置MDC A的CPU权重为5。

[Device-mdc-2-MDCA] limit-resource cpu weight 5

# 启动MDC A。

[Device-mdc-2-MDCA] mdc start

It will take some time to start MDC...

MDC started successfully.

[Device-mdc-2-MDCA] quit

# 为MDC B分配接口Ten-GigabitEthernet2/0/25~Ten-GigabitEthernet2/0/48。

[Device] mdc MDCB

[Device-mdc-3-MDCB] allocate interface ten-gigabitethernet 2/0/25 to ten-gigabitethernet 2/0/48

Configuration of the interfaces will be lost. Continue? [Y/N]:y                

Execute the location slot command in this view to make the configuration take effect.

# 将2号业务板的使用权限分配给MDC B。

[Device-mdc-3-MDCB] location slot 2

# 配置MDC B的CPU权重为5。

[Device-mdc-3-MDCB] limit-resource cpu weight 5

# 启动MDC B。

[Device-mdc-3-MDCB] mdc start

It will take some time to start MDC...

MDC started successfully.

[Device-mdc-3-MDCB] quit

(2)     登录MDC A,配置MDC A的管理以太网接口。

# 切换到MDC A,并按照提示信息键入组合键Ctrl+D终止MDC的自动配置过程,进入MDC A的命令行界面进行配置。

[Device] switchto mdc MDCA

****************************************************************************** 

* Copyright (c) 2004-2017 New H3C Technologies Co., Ltd. All rights reserved.* 

* Without the owner's prior written consent,                                 * 

* no decompiling or reverse-engineering shall be allowed.                    * 

****************************************************************************** 

 

Automatic configuration is running, press CTRL_D to break or press CTRL_B to   

switch back to the default MDC.

<Device> system-view

# 将MDC A的名称修改为MDCA,以便和其它MDC区别。

[Device] sysname MDCA

# 配置MDC A 的网管口的IP地址、使能Telnet服务等基础配置,供用户远程登录MDC A。

[MDCA] interface m-gigabitethernet 0/0/0

[MDCA-M-GigabitEthernet0/0/0] ip address 192.168.1.251 24

[MDCA-M-GigabitEthernet0/0/0] quit

[MDCA] telnet server enable

[MDCA] user-interface vty 0 63

[MDCA-line-vty0-63] authentication-mode none

[MDCA-line-vty0-63] user-role mdc-admin

# 从MDC A返回缺省MDC。

[MDCA-line-vty0-63] return

<MDCA> switchback

[Device]

(3)     登录MDC B,配置MDC B的管理以太网接口。

[Device] switchto mdc MDCB

****************************************************************************** 

* Copyright (c) 2004-2017 New H3C Technologies Co., Ltd. All rights reserved.* 

* Without the owner's prior written consent,                                 * 

* no decompiling or reverse-engineering shall be allowed.                    * 

****************************************************************************** 

 

Automatic configuration is running, press CTRL_D to break or press CTRL_B to   

switch back to the default MDC.

<Device> system-view

# 将MDC B的名称修改为MDCB,以便和其它MDC区别。

[Device] sysname MDCB

# 配置MDC B 的网管口的IP地址、使能Telnet服务等基础配置,供用户远程登录MDC B。

[MDCB] interface m-gigabitethernet 0/0/0

[MDCB-M-GigabitEthernet0/0/0] ip address 192.168.2.252 24

[MDCB-M-GigabitEthernet0/0/0] quit

[MDCB] telnet server enable

[MDCB] user-interface vty 0 63

[MDCB-line-vty0-63] authentication-mode none

[MDCB-line-vty0-63] user-role mdc-admin

# 从MDC B返回缺省MDC。

[MDCB-line-vty0-63] return

<MDCB> switchback

[Device]

4. 结果验证

(1)     查看MDC是否存在并且运转正常。(此时,Device上应该有三台处于正常工作active状态的MDC)

<Device> display mdc

ID         Name            Status

1          Admin           active

2          MDCA            active

3          MDCB            active

(2)     模拟部门A的管理用户登录到MDC A,可以查看本设备的当前配置。

C:\> telnet 192.168.1.251

****************************************************************************** 

* Copyright (c) 2004-2017 New H3C Technologies Co., Ltd. All rights reserved.* 

* Without the owner's prior written consent,                                 * 

* no decompiling or reverse-engineering shall be allowed.                    * 

****************************************************************************** 

 

<MDCA> display current-configuration

……配置文件信息略……

1.10  MDC典型配置举例(IRF模式)

1. 组网需求

图1-4所示,某公司有两台S12500-F系列交换机已经组成了IRF。Master和Standby设备上各有业务板2和3,每个业务板有48个万兆以太网口接口。Master使用IRF端口1和Standby的IRF端口2通过两条物理链路相连,Master的IRF端口1绑定了物理接口Ten-GigabitEthernet1/2/0/1和Ten-GigabitEthernet1/3/0/1,Standby的IRF端口2绑定了物理接口Ten-GigabitEthernet2/2/0/1和Ten-GigabitEthernet2/3/0/1。

现要求创建两台独立的虚拟设备:MDC A和MDC B,分给该公司的A、B两个部门用作接入公司网络的网关。使得各部门可以独享设备的表项资源,并且可以根据各部门的业务需求分配设备的内存、CPU资源,Ten-GigabitEthernet1/2/0/1~Ten-GigabitEthernet1/2/0/24和Ten-GigabitEthernet2/2/0/1~Ten-GigabitEthernet2/2/0/24分配给MDC A,Ten-GigabitEthernet1/3/0/25~Ten-GigabitEthernet1/3/0/48和Ten-GigabitEthernet2/3/0/25~Ten-GigabitEthernet2/3/0/48分配给MDC B。

2. 组网图

图1-4 IRF+MDC典型配置组网图

 

3. 配置步骤

(1)     分别取消Ten-GigabitEthernet1/2/0/1和IRF端口1/1、Ten-GigabitEthernet2/2/0/1和IRF端口2/2的绑定。

# 关闭接口Ten-GigabitEthernet1/2/0/1和Ten-GigabitEthernet2/2/0/1。

<IRF> system-view

[IRF] interface range ten-gigabitethernet 1/2/0/1 ten-gigabitethernet 2/2/0/1

[IRF-if-range] shutdown

[IRF-if-range] quit

# 取消Ten-GigabitEthernet1/2/0/1和IRF端口1/1的绑定。

[IRF] irf-port 1/1

[IRF-irf-port1/1] undo port group interface Ten-GigabitEthernet1/2/0/1

[IRF-irf-port1/1] quit

# 取消Ten-GigabitEthernet2/2/0/1和IRF端口2/2的绑定。

[IRF] irf-port 2/2

[IRF-irf-port2/2] undo port group interface Ten-GigabitEthernet2/2/0/1

[IRF-irf-port2/2] quit

(2)     创建和配置MDC A。

# 创建MDC A,供部门A使用。

[IRF] mdc MDCA

It will take some time to create MDC...

MDC created successfully.

[IRF-mdc-2-MDCA] quit

# 取消缺省MDC对成员设备1的2号业务板和成员设备2的2号业务板的使用权。

[IRF] mdc Admin

[IRF-mdc-1-Admin] undo location chassis 1 slot 2

The configuration associated with the specified slot of MDC will be lost. Continue? [Y/N]:y

[IRF-mdc-1-Admin] undo location chassis 2 slot 2

The configuration associated with the specified slot of MDC will be lost. Continue? [Y/N]:y

[IRF-mdc-1-Admin] quit

# 为MDC A分配接口Ten-GigabitEthernet1/2/0/1~Ten-GigabitEthernet1/2/0/24、Ten-GigabitEthernet2/2/0/1~Ten-GigabitEthernet2/2/0/24。(该业务板上每24个接口为一组,这24个接口必须同时分配)

[IRF] mdc MDCA

[IRF-mdc-2-MDCA] allocate interface ten-gigabitethernet 1/2/0/1 to ten-gigabitethernet 1/2/0/24

Configuration of the interfaces will be lost. Continue? [Y/N]:y

Execute the location slot command in this view to make the configuration take effect.

[IRF-mdc-2-MDCA] allocate interface ten-gigabitethernet 2/2/0/1 to ten-gigabitethernet 2/2/0/24

Configuration of the interfaces will be lost. Continue? [Y/N]:y

Execute the location slot command in this view to make the configuration take effect.

[IRF-mdc-2-MDCA] quit

# 将成员设备1的2号业务板和成员设备2的2号业务板的使用权限分配给MDC A。

[IRF-mdc-2-MDCA] location chassis 1 slot 2

[IRF-mdc-2-MDCA] location chassis 2 slot 2

# 配置MDC A的CPU权重为5。

[IRF-mdc-2-MDCA] limit-resource cpu weight 5

# 启动MDC A。

[IRF-mdc-2-MDCA] mdc start

It will take some time to start MDC...

MDC started successfully.

[IRF-mdc-2-MDCA] quit

(3)     将MDC A中的Ten-GigabitEthernet1/2/0/1和Ten-GigabitEthernet2/2/0/1配置为IRF物理端口。

# 切换到MDC A,并按照提示信息键入组合键Ctrl+D终止MDC的自动配置过程,进入MDC A的命令行界面进行配置。

[IRF] switchto mdc MDCA

****************************************************************************** 

* Copyright (c) 2004-2017 New H3C Technologies Co., Ltd. All rights reserved.* 

* Without the owner's prior written consent,                                 * 

* no decompiling or reverse-engineering shall be allowed.                    * 

****************************************************************************** 

 

Automatic configuration is running, press CTRL_D to break or press CTRL_B to   

switch back to the default MDC.

<IRF> system-view

# 将MDC A的名称修改为MDCA,以便和其它MDC区别。

[IRF] sysname MDCA

# 关闭接口Ten-GigabitEthernet1/2/0/1和Ten-GigabitEthernet2/2/0/1。

[MDCA] interface range ten-gigabitethernet 1/2/0/1 ten-gigabitethernet 2/2/0/1

[MDCA-if-range] shutdown

[MDCA-if-range] quit

[MDCA] quit

# 从MDC A返回缺省MDC。

<MDCA> switchback

[IRF]

# 显示MDC A的编号。

[IRF] display mdc

ID         Name            Status

1          Admin           active

2          MDCA            active

# 将MDC A(编号为2)中的Ten-GigabitEthernet1/2/0/1和IRF端口1/1绑定。

[IRF] irf-port 1/1

[IRF-irf-port1/1] port group mdc 2 interface ten-gigabitethernet 1/2/0/1

You must perform the following tasks for a successful IRF setup:               

Save the configuration after completing IRF configuration.                     

Execute the "irf-port-configuration active" command to activate the IRF ports.

[IRF-irf-port1/1] quit

因为IRF已经组建,所以,不需要激活IRF端口配置,IRF端口配置会自动生效。

# 将MDC A(编号为2)中的Ten-GigabitEthernet2/2/0/1和IRF端口2/2绑定。

[IRF] irf-port 2/2

[IRF-irf-port2/2] port group mdc 2 interface ten-gigabitethernet 2/2/0/1

You must perform the following tasks for a successful IRF setup:               

Save the configuration after completing IRF configuration.                     

Execute the "irf-port-configuration active" command to activate the IRF ports.

[IRF-irf-port2/2] quit

因为IRF已经组建,所以,不需要激活IRF端口配置,IRF端口配置会自动生效。

# 切换到MDC A。

[IRF] switchto mdc MDCA

****************************************************************************** 

* Copyright (c) 2004-2017 New H3C Technologies Co., Ltd. All rights reserved.* 

* Without the owner's prior written consent,                                 * 

* no decompiling or reverse-engineering shall be allowed.                    * 

****************************************************************************** 

 

<MDCA> system-view

# 打开接口Ten-GigabitEthernet1/2/0/1和Ten-GigabitEthernet2/2/0/1。

[MDCA] interface range ten-gigabitethernet 1/2/0/1 ten-gigabitethernet 2/2/0/1

[MDCA-if-range] undo shutdown

[MDCA-if-range] quit

# 配置MDC A 的网管口的IP地址、使能Telnet服务等基础配置,供用户远程登录MDC A。

[MDCA] display interface M-GigabitEthernet brief       

Brief information on interfaces in route mode:                                 

Link: ADM - administratively down; Stby - standby                              

Protocol: (s) - spoofing                                                       

Interface            Link Protocol Primary IP      Description                 

M-GE1/0/0/0          DOWN DOWN     --                                          

M-GE1/0/0/1          DOWN DOWN     --                                          

M-GE1/0/0/2          UP   UP       --                               

M-GE1/0/0/3          DOWN DOWN     -- 

[MDCA] interface m-gigabitethernet 1/0/0/2

[MDCA-M-GigabitEthernet1/0/0/2] ip address 192.168.1.251 24

[MDCA-M-GigabitEthernet1/0/0/2] quit

[MDCA] telnet server enable

[MDCA] user-interface vty 0 63

[MDCA-line-vty0-63] authentication-mode none

[MDCA-line-vty0-63] user-role mdc-admin

[MDCA-line-vty0-63] return

# 从MDC A返回缺省MDC。

<MDCA> switchback

[IRF]

# 显示IRF链路信息,将看到两条IRF链路均处于UP状态。

<IRF> display irf link

Member 1

 IRF Port    Interface                           Status

 1           Ten-GigabitEthernet1/2/0/1(MDC2)    UP

             Ten-GigabitEthernet1/3/0/1          UP

 2           disable                             --

Member 2

 IRF Port    Interface                           Status

 1           disable                             --

 2           Ten-GigabitEthernet2/2/0/1(MDC2)    UP

             Ten-GigabitEthernet2/3/0/1          UP

说明

当需要将IRF物理端口分配给非缺省MDC或者需要在非缺省MDC中新建IRF链路时,请参照MDC A的步骤配置。下面将以MDC B为例,实现:IRF物理端口仍归属缺省MDC,将非IRF物理端口分配给MDC B使用,这种方式配置相对简单,不需要修改IRF端口的配置,又能满足MDC B的要求。

 

(4)     创建和配置MDC B。

# 创建MDC B,供部门B使用。

[IRF] mdc MDCB

It will take some time to create MDC...

MDC created successfully.

[IRF-mdc-3-MDCB] quit

# 取消缺省MDC对成员设备1的3号业务板和成员设备2的3号业务板的使用权。

[IRF] mdc Admin

[IRF-mdc-1-Admin] undo location chassis 1 slot 3

The configuration associated with the specified slot of MDC will be lost. Continue? [Y/N]:y

[IRF-mdc-1-Admin] undo location chassis 2 slot 3

The configuration associated with the specified slot of MDC will be lost. Continue? [Y/N]:y

[IRF-mdc-1-Admin] quit

# 为MDC B分配接口Ten-GigabitEthernet1/3/0/25~Ten-GigabitEthernet1/3/0/48和Ten-GigabitEthernet2/3/0/25~Ten-GigabitEthernet2/3/0/48。

[IRF] mdc MDCB

[IRF-mdc-3-MDCB] allocate interface ten-gigabitethernet 1/3/0/25 to ten-gigabitethernet 1/3/0/48

Configuration of the interfaces will be lost. Continue? [Y/N]:y                

Execute the location slot command in this view to make the configuration take effect.

[IRF-mdc-3-MDCB] allocate interface ten-gigabitethernet 2/3/0/25 to ten-gigabitethernet 2/3/0/48

Configuration of the interfaces will be lost. Continue? [Y/N]:y                

Execute the location slot command in this view to make the configuration take effect.

# 将成员设备1的3号业务板和成员设备2的3号业务板的使用权限分配给MDC B。

[IRF-mdc-3-MDCB] location chassis 1 slot 3

[IRF-mdc-3-MDCB] location chassis 2 slot 3

# 配置MDC B的CPU权重为5。

[IRF-mdc-3-MDCB] limit-resource cpu weight 5

# 启动MDC B。

[IRF-mdc-3-MDCB] mdc start

It will take some time to start MDC...

MDC started successfully.

[IRF-mdc-3-MDCB] quit

# 恢复缺省MDC对成员设备1的3号业务板和成员设备2的3号业务板的使用权限。

[IRF] mdc Admin

[IRF-mdc-2-Admin] location chassis 1 slot 3

[IRF-mdc-2-Admin] location chassis 2 slot 3

[IRF-mdc-2-Admin] quit

# 切换到MDC B,并按照提示信息键入组合键Ctrl+D终止MDC的自动配置过程,进入MDC B的命令行界面进行配置。

[IRF] switchto mdc MDCB

****************************************************************************** 

* Copyright (c) 2004-2017 New H3C Technologies Co., Ltd. All rights reserved.* 

* Without the owner's prior written consent,                                 * 

* no decompiling or reverse-engineering shall be allowed.                    * 

****************************************************************************** 

 

Automatic configuration is running, press CTRL_D to break or press CTRL_B to   

switch back to the default MDC.

<IRF> system-view

# 将MDC B的名称修改为MDCB,以便和其它MDC区别。

[IRF] sysname MDCB

# 配置MDC B 的网管口的IP地址、使能Telnet服务等基础配置,供用户远程登录MDC B。

[MDCB] display interface M-GigabitEthernet brief       

Brief information on interfaces in route mode:                                 

Link: ADM - administratively down; Stby - standby                               

Protocol: (s) - spoofing                                                       

Interface            Link Protocol Primary IP      Description                 

M-GE1/0/0/0          DOWN DOWN     --                                          

M-GE1/0/0/1          DOWN DOWN     --                                          

M-GE1/0/0/2          UP   UP       --                               

M-GE1/0/0/3          DOWN DOWN     -- 

[MDCB] interface m-gigabitethernet 1/0/0/2

[MDCB-M-GigabitEthernet1/0/0/2] ip address 192.168.2.252 24

[MDCB-M-GigabitEthernet1/0/0/2] quit

[MDCB] telnet server enable

[MDCB] user-interface vty 0 63

[MDCB-line-vty0-63] authentication-mode none

[MDCB-line-vty0-63] user-role mdc-admin

# 从MDC B返回缺省MDC。

[MDCB-line-vty0-63] return

<MDCB> switchback

[IRF]

4. 结果验证

(1)     查看MDC是否存在并且运转正常。(此时,IRF上应该有三台处于正常工作active状态的MDC)

<IRF> display mdc

ID         Name            Status

1          Admin           active

2          MDCA            active

3          MDCB            active

(2)     模拟部门A的管理用户登录到MDC A,可以查看本设备的当前配置。

C:\> telnet 192.168.1.251

****************************************************************************** 

* Copyright (c) 2004-2017 New H3C Technologies Co., Ltd. All rights reserved.* 

* Without the owner's prior written consent,                                 * 

* no decompiling or reverse-engineering shall be allowed.                    * 

****************************************************************************** 

 

<MDCA> display current-configuration

……配置文件信息略……

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们