• 產品與解決方案
  • 行業解決方案
  • 服務
  • 支持
  • 合作夥伴
  • 關於我們

02-虛擬化技術配置舉例

目錄

05-MDC典型配置舉例

本章節下載 05-MDC典型配置舉例  (364.66 KB)

05-MDC典型配置舉例


1  簡介

通過虛擬化技術將一台物理設備或IRF劃分成多台邏輯設備,每台邏輯設備就稱為一台MDC(Multitenant Device Context,多租戶設備環境)。本文檔介紹MDC的典型應用和配置。

2  配置前提

本文檔中的配置均是在實驗室環境下進行的配置和驗證,配置前設備的所有參數均采用出廠時的缺省配置。如果您已經對設備進行了配置,為了保證配置效果,請確認現有配置和以下舉例中的配置不衝突。

本文檔假設您已了解MDC特性。

3  使用限製

3.1  MDC的License要求

MDC功能需要安裝License才能使用。當License到期或被卸載後,所有已創建的非缺省MDC都會被停止,且不允許再創建或啟動MDC,請重新安裝有效的License。

3.2  缺省MDC和非缺省MDC

l     設備支持MDC功能後,整台物理設備就是一個MDC,稱為缺省MDC。當用戶登錄物理設備時,實際登錄的就是缺省MDC。用戶在物理設備上的配置實質就是對缺省MDC的配置。缺省MDC的名稱為Admin,編號為1。缺省MDC不需要創建,不能刪除。

l     與缺省MDC相對應的是非缺省MDC

l     缺省MDC擁有對整台物理設備的所有權限,它可以使用和管理設備所有的硬件資源。缺省MDC下可以創建/刪除非缺省MDC,給非缺省MDC分配接口、CPU資源、內存空間,沒有分配的接口、CPU資源、內存空間由缺省MDC使用和管理。

l     非缺省MDC下不可再創建/刪除非缺省MDC,它隻能使用缺省MDC分配給自己的硬件資源,並在缺省MDC指定的硬件資源限製範圍內工作,不能搶占其他MDC或者係統剩餘的硬件資源。

l     system-working-modeclock datetimelink-aggregation capabilityhardware-resource tcamdisplay hardware-resource tcamecmp mode enhanced等全局配置、顯示類命令隻能在缺省MDC中執行,但是對所有MDC生效。

3.3  升級MDC

同一物理設備或IRF係統中創建的所有MDC共享係統軟件包,運行的軟件版本相同。隻需登錄缺省MDC,進行軟件升級,即可完成所有MDC的升級。

給物理設備安裝補丁包的時候,要求所有的MDC都處於Active狀態。用戶創建、啟動MDC,使用switchto mdc命令登錄該MDC,並按組合鍵<Ctrl+D>或<Ctrl+C>退出自動配置流程、進入命令行視圖後,會進入Active狀態。

ISSU升級過程中,從設備重啟後,會自動去批量同步主設備的配置和狀態數據。請等待批量同步完成後,即使用display system stable state命令,如果係統的狀態和MDC的狀態均顯示為Stable後,再執行issu loadissu run switchoverissu commitinstall activateinstall deactivate命令,否則,命令會執行失敗。

3.4  為MDC分配硬件資源

缺省MDC上可以給非缺省MDC分配的硬件資源包括業務接口、CPU資源和內存空間。MDC創建後,缺省MDC的管理員:

·     必須為非缺省MDC分配物理接口和業務板,否則非缺省MDC上將沒有業務接口,不能轉發業務報文。

·     係統在創建MDC時已經自動預留了一定的CPU資源和內存空間以保證MDC的正常運行,但管理員可以在不重啟MDC的情況下,根據需要在各MDC間進行CPU資源和內存空間的合理、靈活分配。

3.4.1  為MDC分配物理接口和業務板

1. 獨立運行模式和IRF模式下的通用注意事項

·     請確保不同用戶對同一個接口的操作時序。在一個用戶為MDC分配或刪除接口時,請及時通知其他用戶,讓其停止配置該接口,否則可能導致配置達不到預期效果。

·     物理設備的Console口不能分配。Console口屬於缺省MDC,非缺省MDC上沒有Console口。從缺省MDC上執行switchto mdc命令登錄非缺省MDC後,其權限相當於Console登錄。

·     物理設備的管理以太網接口不能也不需要分配。物理管理以太網接口屬於缺省MDC,係統在創建非缺省MDC時會在該MDC下創建相同數量的虛擬管理以太網接口。

¡     所有MDC的管理以太網接口名稱和編號相同,相同編號的管理以太網口共用同一個物理接口和物理鏈路。

¡     不同MDC的管理以太網接口下可以配置相同網段或者不同網段的IP地址,以便不同MDC的管理員登錄自己的MDC。

¡     隻有在缺省MDC下可以對管理以太網接口執行shutdown命令,非缺省MDC下不可以。

·     MDC必須同時擁有接口和接口所屬業務板的使用權限,才能使用接口。分配順序為先分配接口,再分配業務板使用權限。因此,將物理接口分給MDC前,確定哪些MDC擁有接口所屬業務板的使用權限,請分別進入這些MDC的視圖,執行undo location命令取消這些MDC對接口所屬業務板的使用權限。將物理接口分給MDC後,需要執行location命令將該業務板分配給該MDC。同一業務板上的接口可以按組分配給不同的MDC。所以,請將同一業務板上的接口分配完畢之後,再執行location命令將該業務板分配給這些MDC。

·     業務板上的接口是按組劃分的。為MDC分配接口或將接口從MDC中刪除時,需要按組分配或刪除,而不能隻分配或刪除這組接口中的部分接口。接口的分組情況與業務板的型號有關,請以設備的提示信息為準,根據提示信息進行配置。

·     一個物理接口隻能屬於一台MDC。

·     接口隻能從缺省MDC分配到非缺省MDC。如果待分配接口已被分配給非缺省MDC,則需要先將接口從該MDC中刪除,再將該接口分配給其他非缺省MDC。

·     往MDC中添加端口時,如果新加入的端口在一個新插入的業務板上,此操作不會影響已有端口的業務;如果新加入的端口所在單板正在運行某個MDC,此操作必定會導致該MDC業務中斷。因為增加、刪除接口的時候,必須先將單板從MDC中刪除,導致該單板上接口的流量中斷。

·     將物理接口從MDC中刪除前,需要執行undo location命令取消該MDC以及缺省MDC對接口所屬業務板的使用權限。

2. IRF模式下的其它注意事項

·     IRF技術是將幾台物理設備虛擬成一台超級設備(稱為IRF或者IRF係統),以便統一管理和配置這幾台物理設備。MDC是在“超級設備”上虛擬形成的設備,多台MDC不能再組成IRF係統。

·     請先組建或加入IRF再創建和配置MDC。因為設備組建或加入IRF後,會以IRF中主設備的配置重啟,本設備上除IRF端口配置外,MDC等其它配置將不再生效。

·     為確保IRF鏈路的安全、可靠,請部署至少兩條IRF鏈路,且IRF鏈路分布在不同的業務板上。MDC配置過程中需要注意確保成員設備間至少有一條IRF鏈路正常通信,避免IRF分裂。

·     建議將IRF物理端口放到缺省MDC中,不要分配給非缺省MDC,如圖1中“IRF鏈路1”所示。這樣可以確保隻有物理設備的管理員可以配置IRF鏈路,而且可以避免配置非缺省MDC時影響IRF鏈路。如果因為接口數量有限,需要將IRF物理端口分配給非缺省MDC,則連接一條IRF鏈路的兩個IRF物理端口可以屬於同一個MDC也可以屬於不同MDC,如圖1中“IRF鏈路2”和“IRF鏈路3”所示。

圖1 MDC中IRF鏈路連接示意圖

 

·     如果IRF物理端口屬於某個非缺省MDC,且需要將該IRF物理端口所在的單板拔出,請在拔出單板前,取消該IRF物理端口的配置,並且保存當前配置後再拔出單板。

·     將IRF物理端口分配給其它MDC或者從當前MDC中刪除前,請取消IRF物理端口和IRF端口的綁定關係。需要執行以下操作:

¡     將IRF物理端口shutdown

¡     執行undo port group interface命令取消IRF端口和IRF物理端口的綁定關係。

¡     將IRF物理端口分配給其它MDC或者從當前MDC中刪除。

¡     執行save命令保存當前配置。

3. 給MDC分配接口後的注意事項

·     將物理接口分配給MDC或者從MDC中刪除時,該接口下的所有配置都會恢複到缺省情況。

物理接口分配給MDC後,需要登錄該MDC後,才能對接口下的參數進行配置。

3.4.2  為MDC配置CPU權重

如果將一塊單板的使用權分配給了多個MDC,那麼這些MDC共享該單板的CPU資源。為了防止一個MDC過多的占用該單板的CPU,而導致其他MDC無法運行,需要限製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命令分配的接口板。

3.4.3  為MDC分配內存空間

MDC創建後,這些MDC將共享主控板的內存空間。為了防止一個MDC過多的占用內存,而導致其他MDC無法正常運行業務,需要限製MDC對內存的使用。

執行limit-resource memory命令前,請使用display mdc resource命令查看設備當前的內存分配。配置的內存值不宜過小,至少需要保證該MDC的正常啟動並運行。

3.5  MDC和其他功能模塊

請創建新VLAN來進行IRF MAD檢測,在缺省MDC和非缺省MDC中都不能使用該VLAN轉發業務報文。

運行在同一台物理設備上或者IRF係統中的的兩個MDC之間不支持部署GR(Graceful Restart,平滑重啟)功能。因為這兩個MDC是由同一物理設備虛擬出來的,當發生主備倒換時,網絡中沒有GR Helper,會導致GR失敗,丟包時間較長。

3.6  重啟MDC

非缺省MDC之間互相隔離,當非缺省MDC中不存在IRF物理端口時,重啟該MDC,不會影響其他MDC的運行以及流量轉發。

當非缺省MDC中存在最後一個處於UP狀態的IRF物理端口時,設備會提示用戶,不允許重啟該非缺省MDC。如果插拔該IRF物理端口,會導致IRF分裂。

如果需要重啟缺省MDC,則必須重啟整個係統,會導致業務中斷。

4  獨立運行模式下的MDC配置舉例

4.1  組網需求

某公司有一台設備Device,現要求將這台設備虛擬成兩台獨立的設備:MDC A和MDC B,分給該公司的A、B兩個不同部門用作接入公司網絡的網關。使得各部門可以獨享設備的表項資源,並且可以根據各部門的業務需求分配設備的內存、CPU資源,接口Ten-GigabitEthernet2/0/1~Ten-GigabitEthernet2/0/24分配給MDC A,接口Ten-GigabitEthernet2/0/25~Ten-GigabitEthernet2/0/48分配給MDC B。

圖2 獨立運行模式下的MDC配置組網圖

 

4.2  適用產品和版本

表1 適用產品及版本

產品

軟件版本

S12500G-AF係列交換機

Release 7639P01及以上版本

S10500X係列交換機

Release 7639P01及以上版本

S12500-XS係列交換機

Release 7639P01及以上版本

S7600E-X係列交換機

Release 7639P01及以上版本

S7500X-X係列交換機

Release 7639P01及以上版本

S10500係列交換機

Release 7639P01及以上版本

S7600-X係列交換機

Release 7639P01及以上版本

S12500-S係列交換機

Release 7639P01及以上版本

S7500E-X係列交換機

Release 7639P01及以上版本

S7500E係列交換機

Release 7639P01及以上版本

S7500X係列交換機

Release 7639P01及以上版本

S7600係列交換機

Release 7639P01及以上版本

S7000ET係列交換機

不支持

 

4.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

Performing this command is equivalent to removing the card from the MDC. 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.

# 為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。

[Device] mdc MDCA

[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

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

# 切換到MDC A,並按照提示信息鍵入組合鍵Ctrl+D終止MDC的自動配置過程,進入MDC A的命令行界麵進行配置。

[Device] switchto mdc MDCA

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

* Copyright (c) 2004-2018 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_C or 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-2018 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_C or CTRL_D to break or press CTRL_B to switch back to the default MDC.

按組合鍵<Ctrl+c>退出自動配置流程,進入MDC B的命令行配置界麵。

<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] quit

4.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-2018 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

……配置文件信息略……

4.5  配置文件

·     Device的配置文件:

#

mdc Admin id 1

 undo location slot 2

#

mdc MDCA id 2

 location slot 2

 limit-resource cpu weight 5

 mdc start

 allocate interface ten-gigabitethernet 2/0/1 to ten-gigabitethernet 2/0/24

#

mdc MDCB id 3

 location slot 2

 limit-resource cpu weight 5

 mdc start

 allocate interface ten-gigabitethernet 2/0/25 to ten-gigabitethernet 2/0/48

說明

設備對MDC相關配置有序要求,請參照配置步驟進行。Device的配置文件僅記錄了Device上執行的命令行,供參考。

 

·     MDC A的配置文件:

#

 sysname MDCA

#

 telnet server enable

#

interface M-GigabitEthernet0/0/0

 ip address 192.168.1.251 255.255.255.0

#

line vty 0 63

 authentication-mode none

 user-role mdc-admin

 user-role mdc-operator

·     MDC B的配置文件:

#

 sysname MDCB

#

 telnet server enable

#

interface M-GigabitEthernet0/0/0

 ip address 192.168.2.252 255.255.255.0

#

line vty 0 63

 authentication-mode none

 user-role mdc-admin

 user-role mdc-operator

5  IRF模式下的MDC配置舉例

5.1  組網需求

圖3所示,某公司有兩台設備已經組成了IRF。Master和Standby上各有業務板2和3,每個業務板有12個XGE接口。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/7~Ten-GigabitEthernet1/2/0/12和Ten-GigabitEthernet2/2/0/7~Ten-GigabitEthernet2/2/0/12配給MDC A,Ten-GigabitEthernet1/3/0/1~Ten-GigabitEthernet1/3/0/6和Ten-GigabitEthernet2/3/0/1~Ten-GigabitEthernet2/3/0/6分配給MDC B。

圖3 IRF模式下的MDC配置組網圖

 

5.2  適用產品和版本

表2 適用產品及版本

產品

軟件版本

S12500G-AF係列交換機

Release 7639P01及以上版本

S10500X係列交換機

Release 7639P01及以上版本

S12500-XS係列交換機

Release 7639P01及以上版本

S7600E-X係列交換機

Release 7639P01及以上版本

S7500X-X係列交換機

Release 7639P01及以上版本

S10500係列交換機

Release 7639P01及以上版本

S7600-X係列交換機

Release 7639P01及以上版本

S12500-S係列交換機

Release 7639P01及以上版本

S7500E-X係列交換機

Release 7639P01及以上版本

S7500E係列交換機

Release 7639P01及以上版本

S7500X係列交換機

Release 7639P01及以上版本

S7600係列交換機

Release 7639P01及以上版本

S7000ET係列交換機

不支持

 

5.3  配置思路

建議將IRF物理端口放到缺省MDC中,不要分配給非缺省MDC,一來能夠確保IRF鏈路的安全性,IRF物理端口是用來組建IRF的,影響到整個IRF係統的運行。二來可以避免用戶配置步驟錯誤,導致IRF物理端口不能正常工作。

然而,設備上的接口都是按組分配的,如果接口資源有限,用戶需要將IRF物理端口所在組的端口分配給非缺省MDC時,必然會將IRF物理端口分配給非缺省MDC。

本舉例介紹了以上兩種場景的配置步驟。其中,MDC A中不包含IRF物理端口,但是需要把IRF物理端口所在業務板(slot 2)的另一個分組的接口分配給MDC A;MDC B中包含IRF物理端口(Ten-GigabitEthernet1/3/0/1和Ten-GigabitEthernet2/3/0/1)。請根據您的網絡規劃,參考對應的步驟。

5.4  配置步驟

(1)     創建MDC A和MDC B。

# 創建MDC A,供部門A使用。

<IRF> system-view

[IRF] mdc MDCA

It will take some time to create MDC...

MDC created successfully.

[IRF-mdc-2-MDCA] quit

# 創建MDC B,供部門B使用。

[IRF] mdc MDCB

It will take some time to create MDC...

MDC created successfully.

[IRF-mdc-3-MDCB] quit

(2)     分別取消Ten-GigabitEthernet1/2/0/1、Ten-GigabitEthernet2/2/0/1和IRF端口的綁定。如5.1  圖3所示有兩條IRF鏈路,配置時請確保一條IRF鏈路處於UP狀態,以免引起IRF分裂。

# 關閉接口Ten-GigabitEthernet1/2/0/1和Ten-GigabitEthernet2/2/0/1。

[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

(3)     取消缺省MDC對成員設備1的2號業務板和成員設備2的2號業務板的使用權。

[IRF] mdc Admin

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

Performing this command is equivalent to removing the card from the MDC. Continue? [Y/N]:y

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

Performing this command is equivalent to removing the card from the MDC. Continue? [Y/N]:y

[IRF-mdc-1-Admin] quit

(4)     配置並啟動MDC A。

# 為MDC A分配接口Ten-GigabitEthernet1/2/0/7~Ten-GigabitEthernet1/2/0/12和Ten-GigabitEthernet2/2/0/7~Ten-GigabitEthernet2/2/0/12。(該業務板上每6個接口為一組,這6個接口必須同時分配)

[IRF] mdc MDCA

[IRF-mdc-2-MDCA] allocate interface ten-gigabitEthernet 1/2/0/7 to ten-gigabitEthernet 1/2/0/12

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/7 to ten-gigabitEthernet 2/2/0/12

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的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

(5)     恢複缺省MDC對成員設備1的2號業務板和成員設備2的2號業務板的使用權限。

[IRF] mdc Admin

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

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

[IRF-mdc-1-Admin] quit

(6)     恢複缺省MDC中Ten-GigabitEthernet1/2/0/1、Ten-GigabitEthernet2/2/0/1和IRF端口綁定。

# 將Ten-GigabitEthernet1/2/0/1和IRF端口1/1的綁定。

[IRF] irf-port 1/1

[IRF-irf-port1/1] port group interface ten-gigabitEthernet 1/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] port group interface ten-gigabitEthernet 2/2/0/1

[IRF-irf-port2/2] quit

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

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

[IRF-if-range] undo shutdown

[IRF-if-range] quit

(7)     配置MDC A網管口的IP地址、使能Telnet服務。

# 切換到MDC A,並按照提示信息鍵入組合鍵Ctrl+D終止MDC的自動配置過程,進入MDC A的命令行界麵進行配置。

[IRF] switchto mdc MDCA

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

* Copyright (c) 2004-2018 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_C or 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

# 配置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

# 從MDC A返回缺省MDC。

[MDCA-line-vty0-63] return

<MDCA> switchback

[IRF]

(8)     分別取消Ten-GigabitEthernet1/3/0/1、Ten-GigabitEthernet2/3/0/1和IRF端口的綁定。如5.1  圖3所示有兩條IRF鏈路,配置時請確保一條IRF鏈路處於UP狀態,以免引起IRF分裂。

# 關閉接口Ten-GigabitEthernet1/3/0/1和Ten-GigabitEthernet2/3/0/1。

[IRF] interface range ten-gigabitEthernet 1/3/0/1 ten-gigabitEthernet 2/3/0/1

[IRF-if-range] shutdown

[IRF-if-range] quit

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

[IRF] irf-port 1/1

[IRF-irf-port1/1] undo port group interface ten-gigabitEthernet 1/3/0/1

[IRF-irf-port1/1] quit

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

[IRF] irf-port 2/2

[IRF-irf-port2/2] undo port group interface ten-gigabitEthernet 2/3/0/1

[IRF-irf-port2/2] quit

(9)     取消缺省MDC對成員設備1的3號業務板和成員設備2的3號業務板的使用權。

[IRF] mdc Admin

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

Performing this command is equivalent to removing the card from the MDC. Continue? [Y/N]:y

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

Performing this command is equivalent to removing the card from the MDC. Continue? [Y/N]:y

[IRF-mdc-1-Admin] quit

(10)     配置並啟動MDC B。

# 為MDC B分配接口Ten-GigabitEthernet1/3/0/1~Ten-GigabitEthernet1/3/0/6、Ten-GigabitEthernet2/3/0/1~Ten-GigabitEthernet2/3/0/6。(該業務板上每6個接口為一組,這6個接口必須同時分配)

[IRF] mdc MDCB

[IRF-mdc-3-MDCB] allocate interface ten-gigabitEthernet 1/3/0/1 to ten-gigabitEthernet 1/3/0/6

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/1 to ten-gigabitEthernet 2/3/0/6

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

(11)     將MDC B中的Ten-GigabitEthernet1/3/0/1和Ten-GigabitEthernet2/3/0/1配置為IRF物理端口,和IRF端口綁定。

# 切換到MDC B,並按照提示信息鍵入組合鍵Ctrl+D終止MDC的自動配置過程,進入MDC B的命令行界麵進行配置。

[IRF] switchto mdc MDCB

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

* Copyright (c) 2004-2018 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_C or 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

# 關閉接口Ten-GigabitEthernet1/3/0/1和Ten-GigabitEthernet2/3/0/1。

[MDCB] interface range ten-gigabitEthernet 1/3/0/1 ten-gigabitEthernet 2/3/0/1

[MDCB-if-range] shutdown

[MDCB-if-range] quit

[MDCB] quit

# 從MDC B返回缺省MDC。

<MDCB> switchback

[IRF]

# 顯示MDC B的編號。

[IRF] display mdc

ID         Name            Status

1          Admin           active

2          MDCA            active

3          MDCB            active

# 將MDC B(編號為3)中的Ten-GigabitEthernet1/3/0/1和IRF端口1/1綁定。

[IRF] irf-port 1/1

[IRF-irf-port1/1] port group mdc 3 interface ten-gigabitEthernet 1/3/0/1

[IRF-irf-port1/1] quit

# 將MDC B(編號為3)中的Ten-GigabitEthernet2/3/0/1和IRF端口2/2綁定。

[IRF] irf-port 2/2

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

[IRF-irf-port2/2] quit

# 切換到MDC B。

[IRF] switchto mdc MDCB

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

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

* Without the owner's prior written consent,                                 *

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

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

 

<MDCB> system-view

# 打開接口Ten-GigabitEthernet1/3/0/1和Ten-GigabitEthernet2/3/0/1。

[MDCB] interface range ten-gigabitEthernet 1/3/0/1 ten-gigabitEthernet 2/3/0/1

[MDCB-if-range] undo shutdown

[MDCB-if-range] quit

(12)     配置MDC B網管口的IP地址、使能Telnet服務。

# 配置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

[MDCB-line-vty0-63] return

# 從MDC B返回缺省MDC。

<MDCB> switchback

[IRF]

(13)     恢複缺省MDC對成員設備1的3號業務板和成員設備2的3號業務板的使用權限。以便缺省MDC還可以使用成員設備1的3號業務板和成員設備2的3號業務板上除分配給MDC B的其他接口。

[IRF] mdc Admin

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

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

[IRF-mdc-1-Admin] quit

5.5  驗證配置

(1)     查看MDC是否存在並且運轉正常。(此時,IRF上應該有三台處於正常工作active狀態的MDC)

[IRF] display mdc

ID         Name            Status

1          Admin           active

2          MDCA            active

3          MDCB            active

(2)     顯示IRF鏈路信息,將看到兩條IRF鏈路均處於UP狀態。其中一條鏈路處於缺省MDC中,另一條鏈路處於MDC B中。

[IRF] display irf link

Member 1

 IRF Port    Interface                           Status

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

             Ten-GigabitEthernet1/3/0/1(MDC3)            UP

 2           disable                             --

Member 2

 IRF Port    Interface                           Status

 1           disable                             --

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

             Ten-GigabitEthernet2/3/0/1(MDC3)            UP

(3)     模擬部門A的管理用戶登錄到MDC A,可以查看本設備的當前配置。

C:\> telnet 192.168.1.251

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

* Copyright (c) 2004-2018 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

顯示信息略……。

5.6  配置文件

·     IRF的配置文件:

#

mdc Admin id 1

 undo location chassis 1 slot 3

 undo location chassis 2 slot 3

#

mdc MDCA id 2

 location chassis 1 slot 2

 location chassis 2 slot 2

 limit-resource cpu weight 5

 mdc start

 allocate interface ten-gigabitEthernet 1/2/0/7 to ten-gigabitEthernet 1/2/0/12

 allocate interface ten-gigabitEthernet 2/2/0/7 to ten-gigabitEthernet 2/2/0/12

#

mdc MDCB id 3

 location chassis 1 slot 3

 location chassis 2 slot 3

 limit-resource cpu weight 5

 mdc start

 allocate interface ten-gigabitEthernet 1/3/0/1 to ten-gigabitEthernet 1/3/0/6

 allocate interface ten-gigabitEthernet 2/3/0/1 to ten-gigabitEthernet 2/3/0/6

#

 sysname IRF

#

 irf member 1 priority 1

 irf member 2 priority 1

#

irf-port 1/1

 port group interface HundredGige1/2/0/1 mode  enhanced

 port group mdc 3 interface HundredGige1/3/0/1 mode enhanced

#

irf-port 2/2

 port group interface HundredGige2/2/0/1 mode enhanced

 port group mdc 3 interface HundredGige2/3/0/1 mode enhanced

#

return

說明

設備對MDC相關配置有序要求,請參照配置步驟進行。Device的配置文件僅記錄了Device上執行的命令行,供參考。

 

·     MDC A的配置文件:

#

 sysname MDCA

#

 telnet server enable

#

interface M-GigabitEthernet1/0/0/0

 ip address 192.168.1.251 255.255.255.0

#

line vty 0 63

 authentication-mode none

 user-role mdc-admin

 user-role mdc-operator

#

return

·     MDC B的配置文件:

#

 sysname MDCB

#

 telnet server enable

#

interface M-GigabitEthernet1/0/0/0

 ip address 192.168.2.252 255.255.255.0

#

line vty 0 63

 authentication-mode none

 user-role mdc-admin

 user-role mdc-operator

#

return

 

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們