24-Stack-Cluster命令
本章节下载 (298.69 KB)
目 录
2.2.2 display ntdp device-list
2.3.9 cluster-mac syn-interval
2.3.12 display cluster candidates
2.3.13 display cluster members
2.4.3 display cluster base-members
2.4.4 display cluster base-topology
2.4.5 display cluster black-list
2.4.6 display ntdp single-device mac-address
2.4.7 display cluster current-topology
& 说明:
l S5100-EI系列以太网交换机中,S5100-26C-EI、S5100-50C-EI支持千兆堆叠板建立的堆叠。
l S5100-SI系列以太网交换机不支持堆叠。
【命令】
display stacking [ members ]
【视图】
任意视图
【参数】
members:显示堆叠成员信息,在从交换机上使用该命令时不能使用该参数。
【描述】
display stacking命令用来显示堆叠主交换机或从交换机的堆叠状态信息。
在主交换机上使用该命令的情况:
l
如不带members,该命令将显示本交换机是堆叠的主交换机以及堆叠中包含的交换机数目;
l
如带members,将显示堆叠的成员信息,包括主/从交换机的堆叠号、堆叠名称、堆叠的设备名称、MAC地址以及状态等。
在从交换机上使用此命令,该命令将显示本交换机是堆叠的从交换机、本交换机的堆叠号、堆叠中主交换机的MAC地址。
【举例】
# 在主交换机上显示堆叠信息。
<stack_0.H3C>display stacking
Main device for stack.
Total members:3
Management-vlan:1(default vlan)
# 在主交换机上显示堆叠成员信息。
<stack_0.H3C> display stacking members
Member number: 0
Name:stack_0.H3C
Device: S5100-EI
MAC Address:000f-e20f-3124
Member status:Admin
IP: 129.10.1.15 /16
Member number: 1
Name:stack_1.H3C
Device: S5100-EI
MAC Address: 000f-e20f-3130
Member status:Up
IP: 129.10.1.16/16
Member number: 2
Name:stack_2.H3C
Device: S5100-EI
MAC Address: 000f-e20f-3135
Member status:Up
IP: 129.10.1.17/16
表1-1 显示信息描述表
域名 |
解释 |
Member number |
从交换机的编号,编号0表示交换机是主交换机 |
Name |
从交换机的名字 |
Device |
设备类型 |
MAC Address |
交换机的MAC地址 |
Member status |
从交换机的状态,Admin表示交换机是主交换机,UP表示从交换机的状态是启动状态 |
IP |
交换机的IP地址 |
【命令】
stacking number
【视图】
用户视图
【参数】
number:要切换的从交换机的编号。
【描述】
stacking命令用来从堆叠主交换机切换到从交换机上进行配置。
本命令仅可以从主交换机切换到从交换机,且切换时用户级别不变。如果从从交换机切换回主交换机,只需要在从交换机用户视图下执行quit命令。
【举例】
# 从主交换机H3C切换到1号从交换机,在1号从交换机上配置后再切换回主交换机。
<stack_0.H3C> stacking 1
<stack_1.H3C>
<stack_1.H3C> quit
<stack_0.H3C>
【命令】
stacking enable
undo stacking enable
【视图】
系统视图
【参数】
无
【描述】
stacking enable命令用来建立堆叠,undo stacking enable命令用来删除堆叠。
当用户输入stacking enable命令时,主交换机会自动将与它的堆叠口相连的交换机加入到堆叠中。
删除堆叠操作只能在堆叠主交换机上进行。
堆叠建立后,如果堆叠口连接断开,则从交换机自动退出堆叠。
& 说明:
取消堆叠操作时,需要将原有的三层接口的IP地址配置取消。否则会出现IP地址冲突的现象。
【举例】
# 建立堆叠。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] stacking enable
[stack_0.H3C] quit
<stack_0.H3C>
【命令】
stacking ip-pool from-ip-address ip-address-number [ ip-mask ]
undo stacking ip-pool
【视图】
系统视图
【参数】
from-ip-address:堆叠IP地址池起始地址。
ip-address-number:堆叠IP地址池中的IP个数。
ip-mask:堆叠IP地址的地址掩码。
【描述】
stacking ip-pool命令用来设置堆叠使用的IP地址范围,undo stacking ip-pool命令用来恢复堆叠缺省的IP地址范围。
在建立堆叠前,用户必须首先设置堆叠使用的IP地址范围。在从交换机加入堆叠时,主交换机自动给从交换机分配可用的IP地址。
stacking ip-pool命令只能在非堆叠交换机上使用。如果堆叠已经建立,则不能修改IP地址范围。
ip-address-number应大于等于堆叠交换机的个数,否则会因为地址不足,使部分交换机无法自动加入堆叠。
堆叠使用的地址必须满足可以连续分配的要求。如果地址池中第一个地址是类似于223.255.255.254的地址,则不能满足连续分配的条件,就会出现错误。
堆叠也不能跨网段分配IP地址,例如如果地址池中第一个地址为1.1.255.254,就不符合要求堆叠的要求,用户在配置的时候一定要避免这样的情况。
需要注意的是:缺省情况下,IP地址掩码默认为16位的地址掩码。
主交换机上堆叠的配置有如下要求:
l
用户通过配置建立堆叠后,主交换机会自动将与它的堆叠口相连的交换机加入到堆叠中。
l
如果堆叠口连接断开,则从交换机自动退出堆叠。
l
在为堆叠设备设置IP地址池时,如主交换机(或从交换机)原配置的管理vlan接口的IP地址与堆叠设置的IP地址池不在同一网段。主交换机(或从交换机)都会删掉原有的管理VLAN的IP地址,自动配置一个属于IP地址池所设的网段内的IP地址。
l
由于堆叠和集群都需要使用管理VLAN,而S5100-EI只能配置1个VLAN虚接口,因此如果用户需要在集群范围内进行堆叠配置,堆叠与集群的管理VLAN必须是同一个VLAN。
【举例】
# 设置堆叠使用的IP地址范围。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] stacking ip-pool 129.10.1.1 5
【命令】
display ndp [ interface
interface-list ]
【视图】
任意视图
【参数】
interface-list:以太网端口列表,表示多个以太网端口,表示方式为interface-list={ interface-type interface-number
[ to interface-type interface-number ] } &<1-10>。to:表示端口范围,&<1-10>表示前面的参数最多可以输入10次。用Unit ID/槽位编号/端口编号的格式。
【描述】
display ndp命令用来显示全局NDP配置信息,包括NDP报文发送时间间隔、NDP信息有效保留时间以及所有端口的邻居信息。
【举例】
# 显示NDP配置信息。
Neighbor Discovery Protocol is enabled.
Neighbor Discovery Protocol Ver: 1, Hello Timer: 60(s), Aging Timer: 180(s)
Interface: GigabitEthernet1/0/1
Status: Enabled, Pkts Snd: 0, Pkts Rvd: 0, Pkts Err: 0
Interface: GigabitEthernet1/0/2
Status: Enabled, Pkts Snd: 3044, Pkts Rvd: 3042, Pkts Err: 0
Neighbor 1: Aging Time: 161(s)
MAC Address : 00e0-fc00-5111
Host Name : H3C
Port Name : GigabitEthernet1/0/36
Software Ver: ESS 2200
Device Name : H3C S5100-50C-EI
Port Duplex : AUTO
Product Ver : S5100-EI-E2200
BootROM Ver : 612
Interface: GigabitEthernet1/0/3
Status: Enabled, Pkts Snd: 0, Pkts Rvd: 0, Pkts Err: 0
Interface: GigabitEthernet1/0/4
Status: Enabled, Pkts Snd: 0, Pkts Rvd: 0, Pkts Err: 0
Interface: GigabitEthernet1/0/5
Status: Enabled, Pkts Snd: 0, Pkts Rvd: 0, Pkts Err: 0
Interface: GigabitEthernet1/0/6
Status: Enabled, Pkts Snd: 0, Pkts Rvd: 0, Pkts Err: 0
Interface: GigabitEthernet1/0/7
Status: Enabled, Pkts Snd: 0, Pkts Rvd: 0, Pkts Err: 0
Interface: GigabitEthernet1/0/8
Status: Enabled, Pkts Snd: 2, Pkts Rvd: 1, Pkts Err: 0
Interface: GigabitEthernet1/0/9
Status: Enabled, Pkts Snd: 0, Pkts Rvd: 0, Pkts Err: 0
Interface: GigabitEthernet1/0/10
Status: Enabled, Pkts Snd: 3, Pkts Rvd: 2, Pkts Err: 0
Interface: GigabitEthernet1/0/11
Status: Enabled, Pkts Snd: 0, Pkts Rvd: 0, Pkts Err: 0
Interface: GigabitEthernet1/0/12
Status: Enabled, Pkts Snd: 0, Pkts Rvd: 0, Pkts Err: 0
Interface: GigabitEthernet1/0/13
Status: Enabled, Pkts Snd: 0, Pkts Rvd: 0, Pkts Err: 0
Interface: GigabitEthernet1/0/14
Status: Enabled, Pkts Snd: 0, Pkts Rvd: 0, Pkts Err: 0
Interface: GigabitEthernet1/0/15
Status: Enabled, Pkts Snd: 0, Pkts Rvd: 0, Pkts Err: 0
Interface: GigabitEthernet1/0/16
Status: Enabled, Pkts Snd: 0, Pkts Rvd: 0, Pkts Err: 0
Interface: GigabitEthernet1/0/17
Status: Enabled, Pkts Snd: 0, Pkts Rvd: 0, Pkts Err: 0
Interface: GigabitEthernet1/0/18
Status: Enabled, Pkts Snd: 0, Pkts Rvd: 0, Pkts Err: 0
Interface: GigabitEthernet1/0/19
Status: Enabled, Pkts Snd: 0, Pkts Rvd: 0, Pkts Err: 0
Interface: GigabitEthernet1/0/20
Status: Enabled, Pkts Snd: 0, Pkts Rvd: 0, Pkts Err: 0
Interface: GigabitEthernet1/0/21
Status: Enabled, Pkts Snd: 0, Pkts Rvd: 0, Pkts Err: 0
Interface: GigabitEthernet1/0/25
Status: Enabled, Pkts Snd: 0, Pkts Rvd: 0, Pkts Err: 0
Interface: GigabitEthernet1/0/28
Status: Enabled, Pkts Snd: 0, Pkts Rvd: 0, Pkts Err: 0
Interface: GigabitEthernet1/0/26
Status: Enabled, Pkts Snd: 0, Pkts Rvd: 0, Pkts Err: 0
# 显示以太网端口GigabitEthernet 1/0/2的NDP配置信息。
<aaa_0.H3C> display ndp interface GigabitEthernet 1/0/2
Interface: GigabitEthernet1/0/2
Status: Enabled, Pkts Snd: 3047, Pkts Rvd: 3045, Pkts Err: 0
Neighbor 1: Aging Time: 129(s)
MAC Address : 00e0-fc00-5111
Host Name : H3C
Port Name : GigabitEthernet1/0/36
Software Ver: ESS 2200
Device Name : H3C S5100-50C-EI
Port Duplex : AUTO
Product Ver : S5100-EI-E2200
BootROM Ver : 612
表2-1 NDP配置信息和发现的邻居信息描述表
字段 |
描述 |
Neighbor Discovery Protocol is enabled |
本交换机上的系统NDP处于开启状态 |
Neighbor Discovery Protocol Ver: 1 |
NDP的版本是V1 |
Hello Timer |
当前设备的NDP报文发送时间间隔 |
Aging Timer |
邻居设备保留本设备NDP邻居信息的时间 |
Interface |
端口号,指定特定的端口 |
Status |
特定端口的NDP的开启状态 |
Pkts Snd: |
端口发送的NDP报文数 |
Pkts Rvd: |
端口接收到的NDP报文数 |
Pkts Err: |
端口接收到的错误的NDP报文数 |
Neighbor 1: Aging Time |
本端口连接的邻居设备的NDP信息老化时间 |
MAC Address |
邻居设备的MAC地址 |
Host Name |
邻居设备的名称 |
Port Name |
邻居设备的端口名称 |
Software Ver |
邻居设备的软件版本 |
Device Name |
邻居设备的设备名称 |
Port Duplex |
邻居设备的端口单双工属性 |
Product Ver |
邻居设备的产品版本 |
BootROM Ver |
邻居设备的BootROM版本 |
【命令】
ndp enable
[ interface interface-list ]
undo ndp enable [
interface interface-list ]
【视图】
系统视图、以太网端口视图
【参数】
interface-list:以太网端口列表,表示多个以太网端口,表示方式为interface-list={ interface-type interface-number
[ to interface-type interface-number ] } &<1-10>。to:表示端口范围,&<1-10>表示前面的参数最多可以输入10次。用Unit ID/槽位编号/端口编号的格式。
【描述】
ndp enable命令用来开启系统/端口的NDP。undo ndp enable命令用来禁止系统/端口的NDP。
在系统视图下使用该命令时,如果不输入 interface-list参数,则表示开启系统的NDP特性;如果指定了interface-list 则表示开启指定端口的NDP特性。在以太网端口视图下使用该命令时,不能输入NDP参数,仅打开当前端口的NDP特性。
缺省情况下,系统/端口NDP处于开启状态。
需要注意的是:只有系统使用了NDP,端口的NDP功能才生效。
【举例】
# 开启系统NDP。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] ndp enable
【命令】
ndp timer aging aging-in-seconds
undo ndp timer aging
【视图】
系统视图
【参数】
aging-in-seconds:指定对端保持该信息的时间,取值范围为5~255,单位为秒。
【描述】
ndp timer aging命令用来指定接收设备应该保持本设备发送的NDP报文的时间,超过该时间后接收设备将丢弃此NDP邻居节点信息。undo timer aging命令用来恢复NDP信息有效保留时间为缺省值。
缺省情况下,NDP信息的报文保持时间为180秒。
对保留在邻接节点中的本节点信息,用户可以控制相应的有效保留时间。邻接设备在接收到NDP报文时,可以从报文中携带的有效保留时间知道发送报文的邻接设备的NDP信息的有效时间,并在超出有效时间后丢弃该邻接设备的NDP信息。
需要注意的是:NDP信息的有效保留时间一般大于NDP发送时间间隔,否则将引起NDP端口邻居信息表的不稳定。
【举例】
# 配置本设备发送的NDP报文被接收设备保持60秒后丢弃。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] ndp timer aging 60
【命令】
ndp timer hello timer-in-seconds
undo ndp timer hello
【视图】
系统视图
【参数】
timer-in-seconds:指定发送NDP报文的时间间隔,取值范围为5~254,单位为秒。
【描述】
ndp timer hello命令用来指定发送NDP报文的时间间隔。undo ndp timer hello命令用来恢复NDP报文发送时间间隔为缺省值。
缺省情况下,NDP报文发送时间间隔为60秒。
对邻接节点的NDP信息必须实时更新,以保证邻接节点改变后能够及时更新本地保留的信息。用户可以通过配置命令修改NDP信息的更新频率。
需要注意的是:NDP信息的有效保留时间一般大于NDP发送时间间隔,否则将引起NDP端口邻居信息表的不稳定。
【举例】
# 配置NDP报文发送时间间隔为80秒。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] ndp timer hello 80
【命令】
reset ndp statistics [ interface interface-list ]
【视图】
用户视图
【参数】
interface-list:以太网端口列表,表示多个以太网端口,表示方式为interface-list={ interface-type interface-number
[ to interface-type interface-number ] } &<1-10>。to:表示端口范围,&<1-10>表示前面的参数最多可以输入10次。用Unit ID/槽位编号/端口编号的格式。
【描述】
reset ndp statistics命令用来清除NDP统计信息。
【举例】
# 清除NDP的统计信息。
<H3C> reset ndp statistics
【命令】
display ntdp
【视图】
任意视图
【参数】
无
【描述】
display ntdp命令用来显示系统NTDP信息,包括拓扑收集的范围、定时拓扑收集的时间间隔、设备转发拓扑收集请求延迟时间、端口转发拓扑收集请求延迟时间及上次拓扑收集所用时间等。
【举例】
# 显示系统NTDP信息。
<H3C> display ntdp
NTDP is running.
Hops : 4
Timer : 0 min(disable)
Hop Delay : 100 ms
Port Delay: 10 ms
Last collection total time: 92ms
表2-2 NTDP全局配置信息描述表
字段 |
描述 |
NTDP is running. |
当前设备NTDP全局开启 |
Hops |
拓扑收集跳数 |
Timer |
定时拓扑收集的时间间隔 (disable)表示设备不是管理设备,不进行定时拓扑收集 |
Hop Delay |
设备转发拓扑收集请求延迟时间 |
Port Delay |
端口转发拓扑收集请求延迟时间 |
Last collection total time |
上次拓扑收集所用时间 |
【命令】
display ntdp device-list [ verbose ]
【视图】
任意视图
【参数】
verbose:显示设备的详细信息。
【描述】
display ntdp device-list命令用来显示NTDP收集到的设备信息。
【举例】
# 显示NTDP收集到的设备列表。
<H3C> display ntdp device-list
MAC
HOP IP
PLATFORM
000f-e20f-3901 0 100.100.1.1/24 S5100
000f-e20f-3190 1 16.1.1.1/24
S5100
表2-3 display ntdp device-list 命令显示NTDP收集的设备列表信息描述
字段 |
描述 |
MAC |
设备的MAC地址 |
HOP |
距离收集设备的跳数 |
IP |
设备的管理VLAN接口的IP及掩码长度 |
PLATFORM |
设备的平台信息 |
# 显示NTDP收集到的设备详细信息。
<H3C> display ntdp device-list verbose
MAC : 000f-e20f-1234
Hop : 0
Platform : S5100-50C-EI
IP : 100.100.1.1/24
Version :
H3C Comware Platform Software
Comeware Software, Version 3.10
Copyright(c)2004-2007 Hangzhou H3C Technologies Co.,Ltd. All rights reserved.
H3C S5100-50C-EI S5100-EI-E2200
Cluster : Candidate switch
Peer MAC Peer Port ID
Native Port ID
Speed Duplex
000f-e20f-3190 GigabitEthernet1/0/22 GigabitEthernet3/0/21 100 FULL
-----------------------------------------------------------------------------
Hostname : 5100-3
MAC : 000f-e20f-3190
Hop : 1
Platform : S5100-24P-SI
IP : 16.1.1.1/24
Version :
H3C Comware Platform Software
Comeware Software, Version 3.10
Copyright(c)2004-2007 Hangzhou H3C Technologies Co.,Ltd. All rights reserved.
H3C S5100-24P-SI S5100-SI-E2200
Cluster : Candidate switch
Peer MAC Peer Port ID
Native Port ID
Speed Duplex
000f-e20f-1234 GigabitEthernet3/0/21 GigabitEthernet1/0/22 100
FULL
5600-0000-3334 GigabitEthernet1/0/32 GigabitEthernet1/0/4 100 FULL
表2-4 收集的设备详细信息描述
字段 |
描述 |
Hostname |
设备的系统名 |
MAC |
设备的MAC地址 |
Hop |
该设备距离发起拓扑收集设备的跳数 |
Platform |
该设备的软件平台 |
IP |
该设备集群管理VLAN接口的IP地址 |
Version |
该设备的版本 |
Cluster |
该设备在集群中的角色 |
Peer MAC |
邻居设备的MAC地址 |
Native Port ID |
连接邻居设备的本地端口名 |
Peer Port ID |
本地端口相连的对端端口名 |
Speed |
邻居设备的端口速度 |
Duplex |
邻居设备的端口双工状态 |
【命令】
ntdp enable
undo ntdp enable
【视图】
系统视图、以太网端口视图
【参数】
无
【描述】
ntdp enable命令用来开启系统/端口NTDP。undo ntdp enable命令用来禁止系统/端口NTDP。
缺省情况下,系统NTDP处于开启状态,端口NTDP处于开启状态。
需要注意的是:如果在端口禁止NDP,即使开启端口NTDP,NTDP仍然不能运行。
【举例】
# 在交换机开启NTDP功能。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] ntdp enable
【命令】
ntdp explore
【视图】
用户视图
【参数】
无
【描述】
ntdp explore命令用来手动启动拓扑信息的收集过程。
一般情况下,NTDP会周期性的收集网络拓扑信息。当用户想随时收集网络拓扑信息,可以使用该命令手动启动拓扑信息的收集过程。NTDP将在一定网络范围内收集每个设备的NDP信息和它与所有邻居的连接信息。管理设备或者网管根据这些信息可以知道网络的拓扑结构,从而进行设备的管理与监控。
【举例】
# 启动拓扑信息的收集过程。
<H3C> ntdp explore
【命令】
ntdp hop hop-value
undo ntdp hop
【视图】
系统视图
【参数】
hop-value:表示收集的拓扑中最远的设备离拓扑收集设备最大的跳数,取值范围为1~16。
【描述】
ntdp hop命令用来配置拓扑收集的范围。undo ntdp hop命令用来将拓扑收集范围恢复为缺省值。
缺省情况下,拓扑收集的范围为3跳之内。
用户可以配置拓扑收集范围,以收集确定范围内设备的拓扑信息,从而避免无限的扩展收集过程。控制收集范围采用从收集发起者开始、控制允许发现的跳数的方法。例如,如果设置收集范围为2,则只发现从发起拓扑收集请求的交换机开始两跳内的交换机。
需要注意的是:该命令只对拓扑收集设备有效,拓扑收集范围越大,要求拓扑收集设备的内存越多。
【举例】
# 配置拓扑收集范围为5。
<aaa_0.H3C> system-view
System View: return to User View with Ctrl+Z.
[aaa_0.H3C] ntdp hop 5
【命令】
ntdp timer interval-in-minutes
undo ntdp timer
【视图】
系统视图
【参数】
interval-in-minutes:定时拓扑收集的时间间隔,取值范围为0~65535,单位为分钟。其中0表示不进行定时拓扑收集。
【描述】
ntdp timer命令用来配置定时拓扑收集的时间间隔。undo ntdp timer命令用来恢复定时拓扑收集的时间间隔为缺省值。
缺省情况下,定时拓扑收集的时间间隔为1分钟。
在设置了时间间隔后,交换机以此间隔为周期进行拓扑收集。
需要注意的是:
l
display ntdp命令显示定时拓扑收集的时间间隔有(disable)提示时,表示本设备不是集群管理设备,不进行定时拓扑收集。
l
在集群建立以后,S5100系列交换机会根据用户设定的定时拓扑时间自动收集网络的拓扑信息,并将发现的候选交换机自动加入集群。
l
如果用户不需要候选交换机自动加入集群,可以将定时拓扑时间设定为0。
【举例】
# 配置定时拓扑收集的时间间隔为30分钟。
<aaa_0.H3C> system-view
System View: return to User View with Ctrl+Z.
[aaa_0.H3C] ntdp timer 30
【命令】
ntdp timer hop-delay time
undo ntdp timer hop-delay
【视图】
系统视图
【参数】
time:被收集设备在转发拓扑收集请求报文前应等待的时间,取值范围为1~1000,单位为毫秒。
【描述】
ntdp timer hop-delay命令用来配置被收集设备在转发拓扑收集请求报文前延迟等待的时间。undo ntdp timer hop-delay命令用来恢复设备延迟时间为缺省值。
缺省情况下,设备延迟时间为200ms。
为了避免拓扑收集设备由于同时接收大量的拓扑响应报文出现拥塞,网络内每个被收集设备在接收到拓扑请求后,延迟等待一定时间,第一个端口再开始转发拓扑请求报文。
该命令在收集设备上配置。进行拓扑收集的设备发送拓扑收集请求时在报文中包含了hop-delay的值,被收集设备依据拓扑收集请求报文中hop-delay的值决定在收到拓扑收集请求报文后第一个端口转发该报文等待的延迟时间。
【举例】
# 配置被收集设备接收到NTDP请求后,等待300ms才向第一个端口上发送NTDP报文。
<aaa_0.H3C> system-view
System View: return to User View with Ctrl+Z.
[aaa_0.H3C] ntdp timer hop-delay 300
【命令】
ntdp timer port-delay time
undo ntdp timer port-delay
【视图】
系统视图
【参数】
time:设备向某个端口发送拓扑请求报文后,继续向下一个端口发送报文前需等待的时间,取值范围为1~100,单位为毫秒。
【描述】
ntdp timer port-delay命令使设备根据端口列表依次向各个端口发送拓扑请求报文,当设备向某个端口发送报文后,需要等待一段时间再向下一个端口发送。undo ntdp timer port-delay命令用来恢复端口延迟时间为缺省值。
缺省情况下,端口延迟时间为20ms。
为了避免拓扑收集设备由于同时接收大量的拓扑响应报文出现拥塞,网络内设备向每个端口转发拓扑请求后,延迟等待一定时间,下一个端口再开始转发拓扑请求报文。
该命令在收集设备上配置。进行拓扑收集的设备发送拓扑收集请求时在拓扑收集请求报文中包含port-delay的值,被收集设备依据收到的请求报文中port-delay的值决定在向一个端口转发拓扑收集请求报文后再向下一个端口转发该请求报文等待的延迟时间。
【举例】
# 配置被收集设备某一端口发送NTDP请求报文后,等待40ms下一个端口才开始发送。
<aaa_0.H3C> system-view
System View: return to User View with Ctrl+Z.
[aaa_0.H3C] ntdp timer port-delay 40
【命令】
add-member [ member-number ] mac-address H-H-H [ password password ]
【视图】
集群视图
【参数】
member-number:成员设备的成员编号,取值范围为1~255。
H-H-H:十六进制表示的成员设备的MAC地址。
password:候选设备的用户密码,取值为1~256个字符,加入集群需要经过密码验证。没有设置密码的候选设备将可以不用输入这个参数。
【描述】
add-member命令用来将候选设备加入到集群中。
集群成员的加入操作必须在管理设备上进行,否则将有错误提示信息。
加入集群时可不用指定成员设备的成员编号,管理设备会自动为新加入的成员设备指定可用的下一个成员编号。
当此候选设备加入集群后,该设备密码为管理设备密码。
需要注意的是:
l
在集群建立以后,S5100系列交换机会根据用户设定的定时拓扑时间自动收集网络的拓扑信息,并将发现的候选交换机自动加入集群。
l
如果用户不需要候选交换机自动加入集群,可以将定时拓扑时间ntdp timer设定为0,即不进行定时拓扑收集。
【举例】
# 将MAC地址为000f-e20f-35e7,用户密码为123456的候选设备加入到集群,成员编号为6。
<aaa_0.H3C> system-view
System View: return to User View with Ctrl+Z.
[aaa_0.H3C] cluster
[aaa_0.H3C-cluster] add-member 6 mac-address 000f-e20f-35e7 password 123456
【命令】
administrator-address mac-address name name
undo administrator-address
【视图】
集群视图
【参数】
mac-address:本参数用于指定管理设备的MAC地址。
name:已存在的集群名称,最多8个字符,仅可包含字母、数字、减号“-”和下划线“_”。
【描述】
administrator-address命令用来在成员设备上设定管理设备的MAC地址。undo administrator-address命令用来将成员设备的MAC地址从集群中删除,一般用于调试或恢复过程。
缺省情况下,交换机不是任何集群的成员。
一个集群中有且只能有一个管理设备,利用在成员设备上指定的管理设备的MAC地址,系统重引导时,成员设备可以保持对管理设备的识别。
在通常情况下,建议用户在管理设备上使用delete-member命令来删除成员设备。
【举例】
# 将当前成员设备从集群中删除。
<aaa_1.H3C> system-view
System View: return to User View with Ctrl+Z
[aaa_1.H3C] cluster
[aaa_1.H3C-cluster] undo administrator-address
【命令】
auto-build [ recover ]
【视图】
集群视图
【参数】
recover:重新自动和所有成员设备建立联系。
【描述】
使用auto-build命令,可以自动建立集群。
auto-build命令可以在候选设备或管理设备上执行。
在候选设备上执行此命令,会首先要求用户输入集群名,建立集群。然后,自动收集候选设备,并将收集到的候选设备自动加入集群。
在管理设备上执行此命令,则直接收集候选设备,并将收集到的候选设备自动加入集群。
参数recover用于集群的恢复。执行auto-build recover命令,可以让集群找回成员表中状态为“down”的成员,并重新加入集群。
需要注意的是:对候选设备和成员的收集是基于NTDP的,应该保证NTDP开启。收集的范围也是由NTDP决定的,可以在系统视图下使用ntdp hop命令修改。
自动加入成员时,如果成员配置了与管理设备不同的密码,会导致加入不成功。
& 说明:
l 集群自动建立后,ACL 3998和ACL 3999表项会自动生成相关的配置。
l 当集群自动建立以后,ACL 3998和ACL 3999表项不允许进行任何配置或者更改,也不能被删除。
【举例】
# 自动建立集群。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] cluster
[H3C-cluster] auto-build
There is no base topology, if set up from local flash file?(Y/N)
n
Please input cluster name:aaa
Collecting candidate list, please wait...
#Apr 3 08:12:32:832 2000 aaa_0.H3C CLST/5/Cluster_Trap:- 1 -
OID:1.3.6.1.4.1.2011.6.7.1.0.3(hgmpMemberStatusChange):member 00.00.00.00.00.12.
a9.90.22.40 role change,
NTDPIndex:0.00.00.00.00.00.12.a9.90.22.40, Role:1
Candidate list:
Name
Hops MAC Address Device
H3C
2
0016-e0c0-c201 H3C S3100-26TP-SI
H3C 2 000f-e200-0000 H3C S3610-28F
SwitchA
2
000f-e200-2200 H3C S3610-52P
H3C
2
000f-e221-616e H3C S5100
H3C
2
00e0-fc02-2180 H3C S5100
SwitchA
2
0016-e0be-e200 H3C S5600-26C
H3C S7506R
3 00e0-fc00-1774 H3C S7506R
H3C
2
00e0-fc00-5600 H3C S5600-26F
H3C
3 00e0-fc00-5104 H3C S5100
H3C
2
00e0-fc00-2420 H3C S5100
Processing...please wait
%Apr 3 08:12:37:813 2000 aaa_0.H3C CLST/5/LOG:- 1 -
Member 000f-e200-2200 is joined in cluster aaa.
%Apr 3 08:12:37:831 2000 aaa_0.H3C CLST/5/LOG:- 1 -
Member 000f-e200-0000 is joined in cluster aaa.
%Apr 3 08:12:37:847 2000 aaa_0.H3C CLST/5/LOG:- 1 -
Member 00e0-fc00-7800 is joined in cluster aaa.
%Apr 3 08:12:37:863 2000 aaa_0.H3C CLST/5/LOG:- 1 -
Member 00e0-fc00-2420 is joined in cluster aaa.
%Apr 3 08:12:37:996 2000 aaa_0.H3C CLST/5/LOG:- 1 -
Member 00e0-fc02-2180 is joined in cluster aaa.
%Apr 3 08:12:38:113 2000 aaa_0.H3C CLST/5/LOG:- 1 -
Member 0016-e0c0-c201 is joined in cluster aaa.
%Apr 3 08:12:38:139 2000 aaa_0.H3C CLST/5/LOG:- 1 -
Member 00e0-fc00-5104 is joined in cluster aaa.
%Apr 3 08:12:38:367 2000 aaa_0.H3C CLST/5/LOG:- 1 -
Member 00e0-fc00-5600 is joined in cluster aaa.
%Apr 3 08:12:38:385 2000 aaa_0.H3C CLST/5/LOG:- 1 -
Member 00e0-fc00-5100 is joined in cluster aaa.
%Apr 3 08:12:38:580 2000 aaa_0.H3C CLST/5/LOG:- 1 -
Member 000f-e221-616e is joined in cluster aaa.
Cluster auto-build Finish!
10 member(s) added successfully.
[aaa_0.H3C-cluster]
【命令】
build
name
undo build
【视图】
集群视图
【参数】
name:集群名称,最多8个字符,仅可包含字母、数字、减号“-”和下划线“_”。
【描述】
build命令用来配置或修改集群名称。undo build命令用来删除集群。
build命令可以在候选设备或管理设备上执行。
在候选设备上执行此命令,会将当前交换机配置为管理设备,同时分配一个集群名称。
在管理设备上执行此命令,会修改集群名称。
管理设备的成员编号为0。
需要注意的是:在集群建立以后,S5100系列交换机会根据用户设定的定时拓扑时间自动收集网络的拓扑信息,并将发现的候选交换机自动加入集群。如果用户不需要候选交换机自动加入集群,可以将定时拓扑时间ntdp timer设定为0,即不进行定时拓扑收集。
& 说明:
S5100以太网交换机为防止恶意用户对未使用SOCKET的攻击,提高交换机的安全性,提供了如下功能:
l 在实现集群功能时,才打开集群使用的UDP 40000端口。
l 在关闭集群功能时,同时关闭UDP 40000端口。
在命令交换机上的具体实现是:
l 执行build命令或auto-build命令创建集群的同时,即可打开UDP 40000端口。
l 应用undo build命令,或者使用undo cluster enable命令删除集群的同时,即可关闭UDP 40000端口。
在成员交换机上的具体实现是:
l 由管理设备使用add-member命令将候选交换机加为成员的同时,打开该新加入集群的成员的UDP 40000端口。
l 由管理设备使用auto-build命令将候选交换机加为成员的同时,打开该新加入集群的成员的UDP 40000端口。
l 在当前交换机上执行administrator-address命令的同时即可打开UDP 40000端口。
l 由管理设备使用delete-member命令删除集群成员的同时,关闭该成员交换机的UDP 40000端口。
l 由管理设备使用undo build命令删除集群的同时,关闭所有集群成员交换机的UDP 40000端口。
l 在成员交换机上执行undo administrator-address命令的同时,即可关闭该成员交换机的UDP 40000端口。
【举例】
# 配置当前交换机为管理设备,并配置集群名称为aaa。
<H3C> system-view
System View: return to User View with Ctrl+Z
[H3C] cluster
[H3C-cluster] build aaa
There is no base topology, if set up from local flash file?(Y/N)
n
#Apr 3 08:15:03:166 2000 aaa_0. H3C CLST/5/Cluster_Trap:- 1 -
OID:1.3.6.1.4.1.2011.6.7.1.0.3(hgmpMemberStatusChange):member 00.00.00.00.00.12.
a9.90.22.40 role change,
NTDPIndex:0.00.00.00.00.00.12.a9.90.22.40, Role:1
[aaa_0.H3C-cluster]
【命令】
cluster
【视图】
系统视图
【参数】
无
【描述】
cluster命令用来进入集群视图。
【举例】
# 进入集群视图。
<H3C> system-view
System View: return to User View with Ctrl+Z
[H3C] cluster
[H3C-cluster]
【命令】
cluster enable
undo cluster enable
【视图】
系统视图
【参数】
无
【描述】
cluster enable命令用来开启集群功能。undo cluster enable命令用来禁止集群功能。
缺省情况下,集群功能处于开启状态。
需要注意的是:
l
在管理设备上必须先cluster enable,然后使用build命令来建立集群。
l
如果在管理设备上执行undo cluster enable命令,将删除集群以及集群的成员,中止交换机成为管理设备的功能,同时交换机的集群功能将被禁止。
l
如果在成员设备上执行undo cluster enable命令,交换机将从集群中退出,集群功能被禁止。
l
如果在非集群内的交换机上执行undo cluster enable命令,交换机的集群功能将被禁止。
以上命令可以在任何支持集群功能的交换机上执行。
【举例】
# 开启交换机的集群功能。
<H3C> system-view
System View: return to User View with Ctrl+Z
[H3C] cluster enable
【命令】
cluster switch-to { member-number | mac-address
H-H-H | administrator }
【视图】
用户视图
【参数】
member-number:成员设备的成员编号,取值范围为1~255。
mac-address H-H-H:成员设备的MAC地址。
administrator:从成员设备重定向到管理设备。
【描述】
cluster switch-to命令用来在管理设备和成员设备之间互相切换,以进行配置管理。
用户可以通过管理设备对集群中的成员进行管理。在管理设备上,用户切换到成员设备的视图下就可以对指定的成员设备进行配置管理;在配置完毕后用户可以从成员设备上切换回管理设备。
集群管理设备和成员设备之间互相切换视图,均使用了Telnet连接。切换视图遵循如下规则:
l
集群管理设备和成员设备之间互相切换视图时,需要鉴权。系统会鉴别用户级别为3的super password,如果请求切换的设备和被请求登陆的设备的super password不一致,则切换不成功。候选设备加入集群时,其super password会自动同步为和管理设备一致。集群建立以后,建议用户不要修改集群成员(包括管理设备和成员设备)的super password,以免切换视图时由于鉴权不通过而失败。
l
从管理设备视图切换到成员设备视图时,切换后在成员设备视图的用户权继承管理设备上的当前级别。
l
从成员设备视图切换到管理设备视图时,在管理设备视图的用户权限根据管理设备预定的级别分配。
l
如果被请求登陆的设备Telnet用户已满,切换视图不能成功。
在管理设备上使用此命令进行切换时,如果指定的成员号不存在,或指定的mac-address不在成员列表中,将显示出错信息。如果想结束切换,则只需输入quit即可。
【举例】
# 从管理设备上切换到成员编号为6的成员设备,再切换回管理设备。
<aaa_0.H3C> cluster switch-to 6
<aaa_6.H3C> quit
<aaa_0.H3C>
【命令】
cluster-mac H-H-H
undo cluster-mac
【视图】
集群视图
【参数】
H-H-H:十六进制表示的是组播MAC地址。范围为0180-C200-0000,0180-C200-000A,0180-C200-0020~0180-C200-002F。
【描述】
cluster-mac命令用来配置集群管理的组播MAC地址。undo cluster-mac命令用来恢复集群管理组播MAC地址为缺省值。
缺省情况下,系统默认的组播MAC地址为0180-C200-000A。
需要注意的是:此命令只能够在管理设备上进行配置。
在管理设备上进行组播MAC地址的配置,并定期发送HGMP V2协议组播报文,使成员设备或候选设备能够自动同步HGMP V2协议组播MAC。从而保证集群中,设备之间HGMP V2组播报文能够正常发送与接收。
【举例】
# 配置管理设备的组播MAC地址为0180-C200-0028。
<aaa_0.H3C> system-view
System View: return to User View with Ctrl+Z.
[aaa_0.H3C] cluster
[aaa_0.H3C-cluster] cluster-mac 0180-C200-0028
【命令】
cluster-mac syn-interval time-interval
【视图】
集群视图
【参数】
time-interval:发送组播报文的时间间隔。取值范围为0~30,单位为分钟。
【描述】
cluster-mac syn-interval命令用来设定管理设备发送HGMP V2协议组播MAC同步报文的时间间隔。此命令只能够在管理设备上进行配置。
缺省情况下,管理设备发送HGMP V2协议组播MAC同步报文的时间间隔是1分钟。
当时间间隔为0时,管理设备不发送HGMP V2协议组播MAC同步报文。
【举例】
# 配置管理设备发送HGMP V2协议组播MAC同步报文的时间间隔为1分钟。
<aaa_0.H3C> system-view
System View: return to User View with Ctrl+Z.
[aaa_0.H3C] cluster
[aaa_0.H3C-cluster] cluster-mac syn-interval 1
【命令】
delete-member member-number
【视图】
集群视图
【参数】
member-number:成员设备的成员编号,取值范围为1~255。
【描述】
delete-member命令用来将成员设备从集群中删除。
集群成员的删除操作必须在管理设备上进行,否则将有错误提示信息。
需要注意的是:在集群建立以后,S5100系列交换机会根据用户设定的定时拓扑时间自动收集网络的拓扑信息,并将发现的候选交换机自动加入集群。如果用户不需要候选交换机自动加入集群,可以将定时拓扑时间ntdp timer设定为0,即不进行定时拓扑收集。
【举例】
# 删除成员设备,编号为2。
<aaa_0.H3C> system-view
System View: return to User View with Ctrl+Z.
[aaa_0.H3C] cluster
[aaa_0.H3C-cluster] delete-member 2
【命令】
display cluster
【视图】
任意视图
【参数】
无
【描述】
display cluster命令用来显示交换机所属集群的状态和统计信息。
在成员设备上使用此命令将显示集群名,本交换机的成员号,管理设备的MAC地址、状态以及有效保留时间和定时发送间隔。
在管理设备上使用此命令将显示集群名、成员个数、集群状态以及有效保留时间和定时发送间隔。
在非集群成员上使用此命令将显示错误信息。
【举例】
# 在管理设备上显示集群信息。
<aaa_0.H3C-cluster> display cluster
Cluster name:"aaa"
Role:Administrator
Management-vlan:100
Handshake timer:10 sec
Handshake hold-time:60 sec
IP-Pool:20.1.1.1/24
cluster-mac:0180-c200-000a
No logging host configured
No SNMP host configured
No FTP server configured
No TFTP server configured
1 administrator(s) in the cluster
2 member(s) in the cluster, 0 of them down
0 candidate(s) does not join the cluster
# 在成员设备上显示集群信息。
[aaa_2.5100-3] display cluster
Cluster name:"aaa"
Role:Member
Member number:2
Management-vlan:100
cluster-mac:0180-c200-000a
Handshake timer:10 sec
Handshake hold-time:60 sec
Administrator device mac address:000f-e20f-3901
Administrator status:Up
字段 |
描述 |
Cluster name |
集群名字 |
Role |
成员角色 |
Member number |
成员编号 |
Handshake timer |
握手间隔 |
Handshake hold-time |
有效保留时间 |
Administrator device mac address |
管理设备的MAC地址 |
Administrator status |
管理设备的状态 |
【命令】
display cluster candidates [ mac-address H-H-H | verbose ]
【视图】
任意视图
【参数】
mac-address H-H-H:候选设备的MAC地址。
verbose:显示候选设备的详细信息。
【描述】
display cluster candidates命令用来显示候选设备列表。该命令仅用于管理设备。
需要注意的是:在集群建立以后,S5100系列交换机会根据用户设定的定时拓扑时间自动收集网络的拓扑信息,并将发现的候选交换机自动加入集群。因此如果定时拓扑时间设定的太短(缺省情况下为1分钟),则交换机作为集群候选交换机存在得时间就会很短。如果用户不需要候选交换机自动加入集群,可以将定时拓扑时间ntdp timer设定为0,即不进行定时拓扑收集。
【举例】
# 显示全部候选设备列表。
<aaa_0.H3C-cluster> display cluster candidates
MAC
HOP
IP PLATFORM
3900-0000-3334 2 16.1.1.11/24 S5100
000f-e20f-3190 1 16.1.1.1/24
S5100
字段 |
描述 |
MAC |
MAC地址 |
Hop |
距离管理设备的跳数 |
IP |
IP地址 |
Platform |
设备的平台信息 |
# 显示指定候选设备的信息。
<aaa_0.H3C-cluster> display cluster candidates mac-address 000f-e20f-3190
Hostname : 5100-3
MAC : 000f-e20f-3190
Hop : 1
Platform : S5100
IP : 16.1.1.1/24
# 显示全部候选设备的详细信息。
[aaa_0.H3C-cluster] display cluster candidates verbose
Hostname : H3C
MAC
: 5100-0000-3334
Hop : 2
Platform : S5100
IP : 16.1.1.11/24
Hostname : 5100-3
MAC : 000f-e20f-3190
Hop : 1
Platform : S5100
IP : 16.1.1.1/24
字段 |
描述 |
Hostname |
候选设备名称 |
MAC |
MAC地址 |
Hop |
距离管理设备的跳数 |
IP |
IP地址 |
Platform |
设备的平台信息 |
【命令】
display cluster members [ member-number | verbose ]
【视图】
任意视图
【参数】
member-number:集群成员编号,取值范围为0~255。
verbose:显示所有成员设备的详细信息。
【描述】
display cluster members命令用来显示集群成员信息。
需要注意的是:该命令仅用于管理设备。
【举例】
# 显示成员设备的配置信息。
<aaa_0.H3C-cluster> display cluster members
SN Device MAC Address Status Name
0 S5100
000f-e20f-3901 Admin aaa_0.H3C
1 S5100
3900-0000-3334 Up aaa_1.H3C
2 S5100
000f-e20f-3190 Up aaa_2.5100-3
表2-8 display cluster members命令显示信息描述表
字段 |
描述 |
SN |
集群成员编号 |
Device |
设备类型 |
MAC Address |
设备MAC地址 |
Status |
设备的状态 |
Name |
设备名字 |
# 显示管理设备和成员设备的详细配置信息。
<aaa_0.H3C-cluster> display cluster members verbose
Name:aaa_0.H3C
Device: S5100-50C-EI
MAC Address:000f-e20f-3901
Member status:Admin
Hops to administrator device:0
IP: 100.100.1.1/24
Version:
H3C Comware Platform Software
Comware Software, Version 3.10
Copyright(c)2004-2007 Hangzhou H3C Technologies Co.,Ltd. All rights reserved.
H3C S5100-50C-EI S5100-EI-E2200
Member number:1
Name:aaa_1.H3C
Device: S5100-24P-SI
MAC Address:3900-0000-3334
Member status:Up
Hops to administrator device:2
IP: 16.1.1.11/24
Version:
H3C Comware Platform Software
Comware Software, Version 3.10
Copyright(c)2004-2007 Hangzhou H3C Technologies Co.,Ltd. All rights reserved.
H3C S5100-24P-SI S5100-SI-E2200
Member number:2
Name: aaa_2.H3C
Device: S5100-24P-SI
MAC Address:000f-e20f-3190
Member status:Up
Hops to administrator device:1
IP: 16.1.1.1/24
Version:
H3C Comware Platform Software
Comware Software, Version 3.10
Copyright(c)2004-2007 Hangzhou H3C Technologies Co.,Ltd. All rights reserved.
H3C S5100-24P-SI S5100-SI-E2200
表2-9 display cluster members verbose命令显示信息描述表
字段 |
描述 |
Member number |
集群成员编号 |
Name |
集群成员名字 |
Device |
设备类型 |
MAC Address |
设备MAC地址 |
Member status |
设备的状态 |
Hops to administrator device |
从成员交换机到管理设备的跳数 |
IP |
成员交换机IP地址 |
Version |
成员交换机的软件版本信息 |
【命令】
ftp cluster
【视图】
用户视图
【参数】
无
【描述】
ftp cluster命令用来与集群公用FTP服务器建立控制连接,并进入FTP Client视图。
【举例】
# 连接到集群公用的远程FTP服务器。
<123_1.H3C> ftp cluster
Trying ...
Press CTRL+K to abort
Connected.
220 FTP service ready.
User(none):hello
331 Password required for hello.
Password:
230 User logged in.
【命令】
ftp-server ip-address
undo ftp-server
【视图】
集群视图
【参数】
ip-address:为集群配置的FTP Server的IP地址。
【描述】
ftp-server命令用来在管理设备上配置集群内部成员设备公用的FTP Server。undo ftp-server命令用来删除集群内部成员设备公用的FTP Server配置。
缺省情况下,管理设备作为FTP Server。
集群内部的成员设备要通过管理设备来访问FTP服务器时,先要为集群配置FTP Server的IP地址,然后集群内部的成员设备就可以通过管理设备访问FTP Server。
【举例】
# 在管理设备上配置集群FTP Server的IP地址。
<aaa_0.H3C> system-view
System View: return to User View with Ctrl+Z.
[aaa_0.H3C] cluster
[aaa_0.H3C-cluster] ftp-server 1.0.0.9
【命令】
holdtime
seconds
undo holdtime
【视图】
集群视图
【参数】
seconds:有效保留时间值,取值范围为1~255,单位为秒。
【描述】
holdtime命令用来配置交换机的有效保留时间。undo holdtime命令用来恢复有效保留时间为缺省值。
缺省情况下,有效保留时间为60秒。
需要注意的是:
l
如果管理设备在有效保留时间内没有收到相连成员设备的NDP消息,管理设备将成员设备的状态设置为“down”。当管理设备重新收到NDP消息时,相应的成员设备需要重新进行加入操作(成员重新加入过程是自动进行的)。
l
如果在有效保留时间内重新收到NDP消息,则不需要重新进行成员加入操作,成员设备的状态始终为正常状态。
l
该命令仅在管理设备上配置,由管理设备把时间值传播给其他的成员设备。
【举例】
# 配置交换机有效保留时间为30秒。
<aaa_0.H3C> system-view
System View: return to User View with Ctrl+Z.
[aaa_0.H3C] cluster
[aaa_0.H3C-cluster] holdtime 30
【命令】
ip-pool administrator-ip-address { ip-mask | ip-mask-length }
undo ip-pool
【视图】
集群视图
【参数】
administrator-ip-address:集群中管理设备的IP地址。
ip-mask:集群IP地址池的地址掩码。
ip-mask-length:集群IP地址池的掩码长度。
【描述】
ip-pool命令用来设置管理设备配置的成员设备使用私有IP地址范围。undo ip-pool命令用来取消原有的配置。
在建立集群前,用户必须首先设置集群中成员设备使用的私有IP地址范围,当候选设备加入时,管理设备动态分配一个能够在集群范围内使用的私有IP地址,并下发给候选设备,用于集群内部的通信,以实现管理设备对成员设备的管理和维护。
需要注意的是:该命令需在创建集群之前配置,如果集群已经建立,则用户不能修改IP地址范围。
【举例】
# 配置集群的IP地址范围。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] cluster
[H3C-cluster] ip-pool 10.200.0.1 20
【命令】
logging-host ip-address
undo logging-host
【视图】
集群视图
【参数】
ip-address:集群配置的日志主机的IP地址。
【描述】
logging-host命令用来在管理设备上配置集群内部成员设备公用的日志主机。undo logging-host命令用来删除集群内部成员设备公用的日志主机配置。
缺省情况下,没有公用的日志主机。
需要注意的是:集群内部的成员设备要通过管理设备来向日志主机发送日志信息时,先要为集群配置日志主机的IP地址,然后集群内部的成员设备就可以通过管理设备向日志主机发送日志信息。
【举例】
# 在管理设备上配置集群日志主机的IP地址。
<aaa_0.H3C> system-view
System View: return to User View with Ctrl+Z.
[aaa_0.H3C] cluster
[aaa_0.H3C-cluster] logging-host 10.10.10.9
【命令】
management-vlan vlan-id
undo management-vlan
【视图】
系统视图
【参数】
vlan-id:管理VLAN的ID。
【描述】
management-vlan命令用来在交换机上指定管理VALN。undo management-vlan命令用来恢复管理VLAN的缺省配置。
缺省情况下,VLAN 1为管理VLAN。
对于管理VLAN的配置,有如下要求:
l
同一个集群内的设备指定的管理VLAN要为同一个VLAN。
l
只能在建立集群前指定管理VLAN。设备已经加入集群后,用户不能修改管理VLAN。如果集群建立后需要改变管理VLAN,需要先删除当前交换机上的集群配置,然后重新指定管理VLAN,最后重新建立集群。
【举例】
# 指定当前交换机的管理VLAN为VLAN 2。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] management-vlan 2
【命令】
tracemac { by-mac mac-address vlan vlan-id |
by-ip ip-address } [ nondp ]
【视图】
任意视图
【参数】
by-mac:通过MAC地址定位设备。
mac-address:待跟踪的设备的MAC地址,形式为H-H-H。
vlan-id:从所指定的VLAN ID跟踪设备,取值范围为1~4094。
by-ip:通过IP地址定位设备。
ip-address:待跟踪的设备的IP地址。
nondp:不使用NDP协议的邻居信息作检查。
【描述】
tracemac命令用来通过MAC地址或IP地址定位设备。
【举例】
# 通过MAC地址定位设备。
<aaa_0.H3C> tracemac by-mac 00e0-f032-0005 vlan 1
Tracing MAC address 00e0-f032-0005 in vlan 1
1 00e0-f032-0001 H3C01 GigabitEthernet1/0/2
2 00e0-f032-0002 H3C02 GigabitEthernet1/0/7
3 00e0-f032-0003 H3C03 GigabitEthernet1/0/4
4 00e0-f032-0005 H3C05 Local
# 通过IP地址定位设备。
<aaa_0.H3C> tracemac by-ip 192.168.1.5
Tracing MAC address 00e0-f032-0005 in vlan 1
1 00e0-f032-0001 H3C01 GigabitEthernet1/0/2
2 00e0-f032-0002 H3C02 GigabitEthernet1/0/7
3 00e0-f032-0003 H3C03 GigabitEthernet1/0/4
4 00e0-f032-0005 H3C05 Local
【命令】
reboot member {
member-number | mac-address H-H-H } [ eraseflash ]
【视图】
集群视图
【参数】
member-number:集群成员编号,取值范围为1~255。
mac-address H-H-H:要重新启动的成员设备的MAC地址。
eraseflash:成员设备重启时删除配置文件。
【描述】
reboot member命令用来在管理设备上重新启动指定的成员设备。
如果用户由于某些错误的配置造成成员设备的故障时,用户可以利用成员设备的远程控制功能在管理设备上对成员设备进行远程控制。例如:删除启动配置文件并重启成员设备,以达到恢复管理设备和成员设备之间的正常通信的目的。
需要注意的是:在使用该命令时,用户可以通过eraseflash参数来控制在成员设备重启时是否删除启动时的配置文件。
【举例】
# 对成员编号为2的成员设备重新启动。
<aaa_0.H3C> system-view
System View: return to User View with Ctrl+Z.
[aaa_0.H3C] cluster
[aaa_0.H3C-cluster] reboot member 2
【命令】
snmp-host ip-address
undo snmp-host
【视图】
集群视图
【参数】
ip-address:为集群配置的SNMP host的IP地址。
【描述】
snmp-host命令用来在管理设备上配置集群内部成员设备公用的SNMP网管站。undo snmp-host命令用来删除集群内部成员设备公用的SNMP网管站配置。
缺省情况下,没有公用的SNMP网管站。
集群内部的成员设备要通过管理设备来向SNMP网管站发送trap信息时,先要为集群配置SNMP网管站的IP地址,而后集群内部的成员设备就可以通过管理设备向网管站发送trap信息。
需要注意的是:此命令只能在管理设备上进行配置。
【举例】
# 在管理设备上配置集群SNMP网管站。
<aaa_0.H3C> system-view
System View: return to User View with Ctrl+Z.
[aaa_0.H3C] cluster
[aaa_0.H3C-cluster] snmp-host 1.0.0.9
【命令】
tftp cluster get source-file [ destination-file
]
【视图】
用户视图
【参数】
source-file:要下载的集群公用TFTP服务器上的文件名。
destination-file:下载后存储在交换机上的文件名。
【描述】
tftp cluster get命令用来将文件从TFTP服务器的指定目录下载到交换机上。
相关配置可参考命令tftp cluster put。
【举例】
# 从集群公用TFTP服务器上将文件LANSwitch.bin下载到本机并保存为vs.bin。
<123_1.H3C> tftp cluster get LANSwitch.bin vs.bin
【命令】
tftp cluster put source-file [ destination-file
]
【视图】
用户视图
【参数】
source-file:要上传到服务器的文件。
destination-file:要上传到TFTP服务器的存储目录下的文件名。
【描述】
tftp put命令用来将交换机上的文件上传到TFTP服务器的指定目录下。
相关配置可参考命令tftp cluster get。
【举例】
# 将本机的vrpcfg.txt文件上传到集群公用TFTP服务器上并保存为temp.txt。
<123_1.H3C> tftp cluster put vrpcfg.txt temp.txt
【命令】
tftp-server ip-address
undo tftp-server
【视图】
集群视图
【参数】
ip-address:为集群配置的TFTP Server的IP地址。
【描述】
tftp-server命令用来在管理设备上配置集群内部成员设备公用的TFTP Server。undo tftp-server命令用来删除集群内部成员设备公用的TFTP Server。
缺省情况下,集群没有公用的TFTP Server。
为集群配置TFTP Server的IP地址后,集群内部的成员设备就可以通过管理设备访问TFTP Server。
需要注意的是:此命令只能在管理设备上进行配置。
【举例】
# 在管理设备上配置集群TFTP Server。
<aaa_0.H3C> system-view
System View: return to User View with Ctrl+Z.
[aaa_0.H3C] cluster
[aaa_0.H3C-cluster] tftp-server 1.0.0.9
【命令】
timer
interval
undo timer
【视图】
集群视图
【参数】
interval:握手报文的发送时间间隔。参数取值范围是1~255秒。
【描述】
timer命令用来配置握手报文定时发送的时间间隔。undo timer命令用来恢复时间间隔为缺省值。
缺省情况下,握手报文的发送时间间隔是10秒。
在集群内部,成员设备与管理设备的实时通讯是通过握手报文来维系的。通过成员设备和管理设备之间的定时握手可以监视集群内各成员的状态以及链路状态。
需要注意的是:该命令仅在管理设备上配置,由管理设备把时间值传播给其他的成员设备。
【举例】
# 配置握手报文定时发送的时间间隔为3秒。
<aaa_0.H3C> system-view
System View: return to User View with Ctrl+Z.
[aaa_0.H3C] cluster
[aaa_0.H3C-cluster] timer 3
【命令】
black-list add-mac mac-address
black-list delete-mac { all | mac-address }
【视图】
集群视图
【参数】
mac-address:需要添加到黑名单内的设备的MAC地址。格式为H-H-H,例如0100-0498-e001。
all:删除当前集群黑名单内的所有MAC地址。
【描述】
black-list add-mac命令用来将指定设备的MAC地址添加到集群黑名单中,阻止该设备加入到集群中。black-list delete-mac命令用来将当前集群黑名单中的指定MAC地址或所有MAC地址释放。
& 说明:
本命令只能在集群管理设备上执行。
【举例】
# 将MAC为0010-3500-e001的设备添加到黑名单中。
<aaa_0.H3C> system-view
Enter system view, return to user view with Ctrl+Z.
[aaa_0.H3C] cluster
[aaa_0.H3C-cluster] black-list add-mac 0010-3500-e001
# 释放当前集群黑名单中的所有地址。
[aaa_0.H3C-cluster] black-list delete-mac all
【命令】
delete-member member-id [ to-black-list ]
【视图】
集群视图
【参数】
member-id:指定需要从集群中删除的成员设备编号,取值范围为1~255。
to-black-list:将被删除的设备添加到集群黑名单中。
【描述】
delete-member命令用来将集群内的指定设备从集群中删除。
& 说明:
本命令只能在集群管理设备上执行。
【举例】
# 将编号为4的设备从集群中删除,并添加到集群黑名单中。
<aaa_0.H3C> system-view
Enter system view, return to user view with Ctrl+Z.
[aaa_0.H3C] cluster
[aaa_0.H3C-cluster] delete-member 4 to-black-list
【命令】
display cluster base-members
【视图】
任意视图
【参数】
无
【描述】
display cluster base-members命令用来显示集群标准拓扑中所有设备的信息列表,显示的信息包括每台设备在集群中的编号、设备名称、设备MAC地址和设备当前状态。
【举例】
# 显示集群标准拓扑成员列表。
<aaa_0.H3C> display cluster base-members
SN Device
MAC Adress
Status
0 aaa_0.H3C
000f-e200-30a0 UP
1 aaa_1.s3100 000f-e200-86e4 UP
表2-10 display cluster base-members命令显示集群基本拓扑成员信息描述表
字段 |
解释 |
SN |
集群成员编号 |
Device |
设备名称 |
MAC Address |
设备MAC地址 |
Status |
设备的状态 Up
-代表成员处于Connect状态 Down -代表成员处于Disconnect状态 |
【命令】
display cluster base-topology [
mac-address mac-address | member member-id ]
【视图】
任意视图
【参数】
mac-address mac-address:显示以此MAC地址作为起点的上下各三级标准拓扑结构图。
member member-id:显示以此编号设备为起点的上下各三级标准拓扑结构图。
【描述】
display cluster base-topology命令用来显示集群的标准拓扑。
【举例】
# 显示集群的标准拓扑。
<aaa_0.H3C> display cluster base-topology
--------------------------------------------------------------------
(PeerPort) ConnectFlag (NativePort) [SysName:DeviceMac]
--------------------------------------------------------------------
[aaa_0.H3C:00e0-fc02-2180]
|
├-(P_0/40)<-->(P_0/6)[H3C:000f-e200-2200]
|
├-(P_0/28)<-->(P_3/0/1)[H3C:00e0-fc00-1774]
|
├-(P_0/22)<-->(P_1/0/2)[aaa_5.H3C:00e0-fc00-5111]
|
├-(P_0/18)<-->(P_3/0/2)[H3C S7503:000f-e218-d0d0]
|
├-(P_0/14)<-->(P_1/0/2)[H3C:00e0-fc00-5601]
|
├-(P_0/10)<-->(P_1/0/1)[aaa_7.S5500-28C-SI:0012-a990-2241]
|
└-(P_0/4)<-->(P_0/2)[2024C:000f-e200-00cc
【命令】
display cluster black-list
【视图】
任意视图
【参数】
无
【描述】
display cluster black-list命令用来显示当前集群黑名单中的设备信息。
【举例】
# 显示当前集群的黑名单内容。
<aaa_0.H3C> display cluster black-list
Device ID
Access Device ID
Access port
00e0-fc00-5502 00e0-fc02-2180
GigabitEthernet1/0/24
00e0-fd34-bc66 00e0-fc02-2180 GigabitEthernet1/0/1
表2-11 display cluster black-list命令显示信息描述表
字段 |
解释 |
Device ID |
黑名单设备的ID,以设备MAC地址表示 |
Access Device ID |
连接到黑名单设备的设备ID,以MAC地址表示 |
Access port |
连接到黑名单设备的端口 |
【命令】
display ntdp single-device mac-address mac-address
【视图】
任意视图
【参数】
mac-address
: 要显示设备的mac地址。
【描述】
display ntdp single-device mac-address命令用来显示单个设备的详细信息。
【举例】
# 显示MAC地址为00e0-fc00-3956的交换机的详细信息
<H3C> display ntdp single-device mac-address 00e0-fc00-3956
MAC : 00e0-fc00-3956
Hop : 0
Platform : S5100-24P-SI
IP :
Version :
H3C Comware Platform Software
Comware Software, Version 3.10
Copyright(c) 2004-2007 Hangzhou H3C Technologies Co.,Ltd. All rights reserved.
H3C S5100-24P-SI S5100-SI-E2200
Cluster : Candidate switch
Peer MAC Peer Port ID
Native Port ID Speed Duplex
00e0-fc39-1333 GigabitEthernet1/0/4 GigabitEthernet1/0/10 100 FULL
表2-12 display ntdp single-device命令显示信息描述表
字段 |
描述 |
Hostname |
设备的系统名 |
MAC |
设备的MAC 地址 |
Hop |
距离收集设备的跳数 |
Platform |
设备的平台信息 |
IP |
设备的管理VLAN接口的IP及掩码长度 |
Version |
版本信息 |
Cluster |
集群信息 |
Peer MAC |
邻居设备的MAC 地址 |
Peer Port ID |
邻居设备连接的对端端口名 |
Native Port ID |
邻居设备连接的本地端口名 |
Speed |
邻居设备连接的本地端口速度 |
Duplex |
邻居设备连接的本地端口双工状态 |
【命令】
display cluster current-topology
[ mac-address mac-address1 [ to-mac-address
mac-address2 ] | member-id member-id1 [ to-member-id member-id2 ] ]
【视图】
任意视图
【参数】
mac-address mac-address1:显示指定MAC地址作为起点的上下各三级拓扑结构图。当to-mac-address参数存在时,mac-address1作为显示指定路径拓扑的路径起点。
to-mac-address mac-address2:显示mac-address1至mac-address2之间路径的拓扑结构图。
member-id member-id1:显示指定编号的设备作为起点的上下各三级拓扑结构图。当to-member-id参数存在时,member-id1作为显示指定路径拓扑的路径起点。
to-member-id member-id2:显示member-id1至member-id2设备之间路径的拓扑结构图。
【描述】
display cluster current-topology命令用来显示当前集群的拓扑信息。当to-mac-address和to-member-id参数不存在时,显示指定MAC地址或指定编号的设备作为起点的上下各三级拓扑结构图;当存在to-mac-address或to-member-id存在时,则显示指定两MAC地址之间或指定两设备编号之间的路径拓扑结构图。
【举例】
# 显示集群的当前拓扑。
<aaa_0.H3C> display cluster current-topology
--------------------------------------------------------------------
(PeerPort) ConnectFlag (NativePort) [SysName:DeviceMac]
--------------------------------------------------------------------
ConnectFlag:
<--> normal connect ---> odd connect **** in blacklist
????
lost device
++++ new device -┤├-
STP discarding
--------------------------------------------------------------------
[aaa_0.H3C:00e0-fc02-2180]
|
├-(P_0/40)<-->(P_0/6)[H3C:000f-e200-2200]
|
├-(P_0/28)<-->(P_3/0/1)[H3C:00e0-fc00-1774]
|
├-(P_0/24)****(P_1/0/6)[clie:00e0-fc00-5502]
|
├-(P_0/22)<-->(P_1/0/2)[aaa_5.H3C:00e0-fc00-5111]
|
├-(P_0/18)<-->(P_3/0/2)[H3C S7503:000f-e218-d0d0]
|
├-(P_0/14)<-->(P_1/0/2)[H3C:00e0-fc00-5601]
|
├-(P_0/10)<-->(P_1/0/1)[aaa_7.S5100:0012-a990-2241]
|
├-(P_0/4)<-->(P_0/2)[2024C:000f-e200-00cc]
|
└-(P_0/1)****(P_0/1)[H3C:00e0-fd34-bc66
【命令】
topology accept { all [ save-to local-flash ] | mac-address mac-address | member-id member-id | administrator }
【视图】
集群视图
【参数】
all:接受当前集群拓扑信息为标准拓扑信息。
save-to local-flash:将当前集群的标准拓扑信息保存到本地FLASH中。
mac-address mac-address:接受指定MAC地址的设备加入集群的标准拓扑。
member-id member-id:接受指定成员设备编号的设备加入集群的标准拓扑。
administrator: 接受管理设备加入集群的标准拓扑。
【描述】
topology accept命令用来接受当前集群的拓扑作为标准拓扑,并可保存到集群管理设备的FLASH中,以便今后出现拓扑混乱或错误时进行恢复。
& 说明:
本命令只能在集群管理设备上执行。
【举例】
# 将当前集群拓扑保存为标准拓扑,并保存到本地FLASH中。
<aaa_0.H3C> system-view
Enter system view, return to user view with Ctrl+Z.
[aaa_0.H3C] cluster
[aaa_0.H3C-cluster] topology accept all save-to local-flash
# 接受MAC地址为0010-0f66-3022的设备加入集群的标准拓扑。
<aaa_0.H3C> system-view
Enter system view, return to user view with Ctrl+Z.
[aaa_0.H3C] cluster
[aaa_0.H3C-cluster] topology accept mac-address 0010-0f66-3022
【命令】
topology restore-from local-flash
【视图】
集群视图
【参数】
无
【描述】
topology restore-from local-flash命令用来在集群拓扑信息出现混乱或错误的时候,将标准拓扑信息及黑名单信息从管理设备的FLASH中恢复,并下发至集群各成员设备,以保证集群恢复正常运行。
& 说明:
本命令只能在集群管理设备上执行。
【举例】
# 从集群管理设备的FLASH中将集群标准拓扑信息恢复。
<aaa_0.H3C> system-view
Enter system view, return to user view with Ctrl+Z.
[aaa_0.H3C] cluster
[aaa_0.H3C-cluster] topology restore-from local-flash
【命令】
topology save-to local-flash
【视图】
集群视图
【参数】
无
【描述】
topology save-to命令用来保存标准拓扑信息和黑名单信息到本地FLASH中。
topology中包含标准拓扑信息和黑名单信息,该文件统一命名为topology.top。
此命令只能够在管理设备上执行。
【举例】
# 进入集群视图。
<aaa_0.H3C> system-view
System View: return to User View with Ctrl+Z.
[aaa_0.H3C] cluster
[aaa_0.H3C-cluster]
# 保存标准拓扑信息到本地FLASH中。
[aaa_0.H3C-cluster] topology save-to local-flash
Base topology backup to file OK
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!