本手册主要是整理H3C官网的堆叠配置命令,方便大家参考学习。

1. display stack

【命令】

display stack [ members ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

members:显示堆叠所有设备包括主设备和从设备的信息,该参数只能在堆叠主设备上使用。

| :使用正则表达式对显示信息进行过滤。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为 1~256 个字符的字符串,区分大小写。

【描述】

display stack 命令用来显示堆叠状态信息。

【举例】

# 在主设备上显示堆叠信息。
<stack_0.Sysname> display stack
Role: Master
Management VLAN: 1
IP pool: 1.1.1.1/24
Device total number: 3
# 在从设备上显示堆叠信息。
<stack_1.Sysname> display stack
Role: Slave
Management VLAN: 1
IP pool: 1.1.1.1/24
Master MAC address: 000f-e200-1000

表1-1 display stack 命令显示信息描述表

字段

描述

Role


设备在堆叠中的角色

• 取值为 Master 表示该台设备是堆叠中的主设备

• 取值为 Slave 表示该台设备是堆叠中的从设备


Management VLAN


堆叠的管理VLAN ID,管理VLAN就是堆叠的各种交互报文所在的VLAN,主设

备和从设备通过管理VLAN实现内部通讯


IP pool


堆叠私网IP地址范围


Device total number


堆叠中设备总数,包括主设备和从设备(只在主设备上显示)


Master MAC address


堆叠主设备的MAC地址(只在从设备上显示)


# 在主设备上显示堆叠所有设备包括主设备和从设备的信息。

<stack_0.Sysname> display stack members
Number: 0
Role: Master
Sysname: stack_0.Sysname
Device type: S5120-52C-PWR-EI
MAC Address: 000f-e200-1000
Number: 1
Role: Slave
Sysname: stack_1.Sysname
Device type: S5120-52C-PWR-EI
MAC Address: 000f-e200-2000

表1-2 display stack members 命令显示信息描述表

字段

描述

Number

该台设备在堆叠中的编号:

• 取值为 0 表示设备是主设备

• 取值非 0 表示主设备给从设备分配的编号


Role

设备在堆叠中的角色

• 取值为 Master 表示该台设备是堆叠中的主设备

• 取值为 Slave 表示该台设备是堆叠中的从设备

Sysname

设备的主机名

Device type

设备类型

MAC Address

设备MAC地址

2. stack ip-pool 

【命令】

stack ip-pool ip-address { mask | mask-length }

undo stack ip-pool

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

ip-address:堆叠 IP 地址池起始地址。

mask:IP 地址掩码,点分十进制格。与 ip-address 进行与运算得到一个网段地址,堆叠里所有从设备的私有 IP 地址将落在该网段内。

mask-length:IP 地址掩码长度。通过 IP 地址掩码长度,可以算出一个网段地址,堆叠里所有从设备的私有 IP 地址将落在该网段内。

【描述】

stack ip-pool 命令用来配置堆叠使用的私网 IP 地址范围。undo stack ip-pool 命令用来取消配置堆叠使用的私网 IP 地址范围。

缺省情况下,没有为堆叠配置私网 IP 地址范围。

在建立堆叠前,用户必须首先配置堆叠使用的私网 IP 地址范围。在从设备加入堆叠时,主设备自动给从设备分配可用的 IP 地址。

【举例】

# 配置堆叠私网 IP 地址范围为 192.168.1.1 到 192.168.1.255。
<Sysname> system-view
[Sysname] stack ip-pool 192.168.1.1 24

3. stack role master 

【命令】

stack role master

undo stack role master

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

【描述】

stack role master 命令用来建立堆叠。undo stack role master 命令用来删除堆叠。

当用户在支持堆叠的设备上输入 stack role master 命令时,该设备将成为堆叠的主设备,并自动将与它的堆叠口相连的设备加入到堆叠中。

需要注意的是,删除堆叠操作只能在堆叠的主设备上进行。

【举例】

# 建立堆叠。
<Sysname> system-view
[Sysname] stack role master
[stack_0.Sysname]

4. stack stack-port 

【命令】

stack stack-port stack-port-num port interface-list

undo stack stack-port stack-port-num port interface-list

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

stack-port-num:表示要配置的堆叠口的端口个数,取值范围为 1~352。

interface-list:要配置为堆叠口的以太网端口列表,表示方式为 interface-list={ interface-type interface-number }&<1-n>。其中,interface-type 为端口类型,interface-number 为端口号,&<1-n>表示前面的参数最多可以输入 n 次,n 的取值等于stack-port-num。

【描述】

stack stack-port 命令用来配置端口为堆叠口。undo stack stack-port 命令用来取消配置端口为堆叠口。

缺省情况下,端口不是堆叠口。

【举例】

# 配置端口 GigabitEthernet1/0/1 为堆叠口。
<Sysname> system-view
[Sysname] stack stack-port 1 gigabitethernet 1/0/1

5.stack switch-to 

【命令】

stack switch-to member-id

【视图】

用户视图

【缺省级别】

2:系统级

【参数】

member-id:要切换的从设备的编号,取值范围为 1~8。

【描述】

stack switch-to 命令用来从堆叠主设备切换到堆叠从设备上进行配置。

本命令仅可以从主设备切换到从设备,且切换时用户级别不变。如果要从从设备切换回主设备,只需输入 quit 命令。

【举例】

# 从主设备切换到编号为 1 的从设备。

<stack_0.Sysname> stack switch-to 1
<stack_1.Sysname>