8.1. 堆叠命令

8.1.1. set member-id

8.1.1.1. 命令功能

set member-id 命令用来切换设备模式及member ID。

缺省情况下,设备的member ID是0,即处于单机模式。

8.1.1.2. 命令格式

set member-id member-id

8.1.1.3. 参数说明

member-id:堆叠设备的member ID。整数形式,取值范围是0~2。

  • 0:表示设备处于单机模式。
  • 1:表示设备处于堆叠模式,且成员ID为1。
  • 2:表示设备处于堆叠模式,且成员ID为2。

8.1.1.4. 命令模式

运维模式

8.1.1.5. 使用指南

如果想要使用堆叠功能,必须首先配置member ID,将设备设置成堆叠模式。

重启设备后,即可进行堆叠功能的配置。

Note

成员设备的member ID不能设备为相同的。

8.1.1.6. 配置举例

# 设置本设备为堆叠模式,member ID为1:

ConnetOS> set member-id 1
Are you sure you want to change the member-id(yes/no)?
Now you need to reboot to enable stack mode or the new member-id.

8.1.2. set interface gigabit-ethernet iss-port enable

8.1.2.1. 命令功能

set interface gigabit-ethernet iss-port enable 命令用来配置是否将指定接口配置成堆叠接口。

delete interface gigabit-ethernet iss-port enable 命令用来删除堆叠接口。

缺省情况下,设备上没有堆叠接口。

8.1.2.2. 命令格式

set interface gigabit-ethernet interface-name iss-port enable { false | true}

delete interface gigabit-ethernet interface-name iss-port enable

8.1.2.3. 参数说明

interface-name:堆叠接口。

false:不使能指定接口的堆叠功能。

true:使能指定接口的堆叠功能。

8.1.2.4. 命令模式

配置模式

8.1.2.5. 使用指南

堆叠接口是堆叠设备连接的接口, 一般在进行ISS配置的时候指定,配置完成重启后,成员设备进行初始化时完成端口模式的转换及进行相关配置。在运行的过程中也可以动态添加或者删除堆叠口成员。

如果指定多个物理端口为堆叠接口,那么这些堆叠接口将形成汇聚接口组,进行流量负载分担。 跨设备通信的报文需要通过堆叠接口转发。

8.1.2.6. 配置举例

# 设置接口te-1/1/13为堆叠接口:

ConnetOS# set interface gigabit-ethernet te-1/1/13 iss-port enable true

8.1.3. set iss member mad enable

8.1.3.1. 命令功能

set iss member mad enable 命令用来配置是否使能ISS MAD检测功能。

delete member mad enable 命令用来删除配置的ISS MAD检测功能,恢复为缺省值。

缺省情况下,ISS MAD检测功能没有使能。

8.1.3.2. 命令格式

set iss member member-id mad enable { false | true }

delete iss member member-id mad [ enable ]

8.1.3.3. 参数说明

member-id:堆叠设备的member ID。

false:不使能ISS MAD的检测功能。

true:使能ISS MAD的检测功能。

8.1.3.4. 命令模式

配置模式

8.1.3.5. 使用指南

当一个堆叠好的系统发生分裂时,会成为两个独立的ISS系统,各自成为Master,这种现象的出现是会影响网络的可用性的。这时,可以使用MAD检测ISS系统是否有发生分裂,以便进行及时处理。

8.1.3.6. 配置举例

# 使能ISS MAD的检测功能:

ConnetOS# set iss member 1 mad enable true

8.1.4. set iss member mad excluded-interface

8.1.4.1. 命令功能

set iss member mad excluded-interface 命令用来配置ISS MAD检测时的预留接口。

delete iss member mad excluded-interface 命令用来删除配置的ISS MAD检测预留接口。

缺省情况下,没有配置ISS MAD的检测预留接口。

8.1.4.2. 命令格式

set iss member member-id mad excluded-interface interface-name

delete iss member member-id mad excluded-interface

8.1.4.3. 参数说明

member-id:堆叠设备的member ID。

interface-name:进行ISS MAD检测的预留接口,可配置多个。

8.1.4.4. 命令模式

配置模式

8.1.4.5. 使用指南

堆叠分裂时,除了预留接口,其他接口都会shutdown。

8.1.4.6. 配置举例

# 配置进行ISS MAD检测的预留接口为te-1/1/2:

ConnetOS# set iss member 1 mad excluded-interface te-1/1/2

8.1.5. set iss member mad interface

8.1.5.1. 命令功能

set iss member mad interface 命令用来配置ISS MAD检测的接口。

delete iss memberme mad interface 命令用来删除配置的ISS MAD检测接口。

缺省情况下,没有配置ISS MAD的检测接口。

8.1.5.2. 命令格式

set iss member member-id mad interface interface-name

delete iss member member-id mad interface

8.1.5.3. 参数说明

member-id:堆叠设备的member ID。

interface-name:进行ISS MAD检测的接口。

8.1.5.4. 命令模式

配置模式

8.1.5.5. 使用指南

无。

8.1.5.6. 配置举例

# 配置进行ISS MAD检测的接口为te-1/1/1:

ConnetOS# set iss member 1 mad interface te-1/1/1

8.1.6. set iss member priority

8.1.6.1. 命令功能

set iss member priority 命令用来设置堆叠系统成员设备的选举优先级。

delete iss member priority 命令用来删除配置的堆叠系统成员设备的选举优先级。

缺省情况下,设备成员的选举优先级是1。

8.1.6.2. 命令格式

set iss member member-id priority priority-number

delete iss member member-id priority

8.1.6.3. 参数说明

member-id:堆叠设备的member ID。

priority-number:堆叠系统成员设备的优先级。整数形式,取值范围是0~32。数值越大的,优先级越高。

8.1.6.4. 命令模式

配置模式

8.1.6.5. 使用指南

无。

8.1.6.6. 配置举例。

# 设置成员编号为1的成员优先级为4:

ConnetOS# set iss member 1 priority 4

8.1.7. set system hostname (stack模式)

8.1.7.1. 命令功能

set iss member hostname 命令用来设置设备名称。

delete iss member hostname 命令用来删除配置的设备名称,恢复到缺省值。

缺省情况下,设备名称为ConnetOS。

8.1.7.2. 命令格式

set iss member member-id hostname hostname

delete iss member member-id hostname

8.1.7.3. 参数说明

member-id:堆叠设备的member ID。整数形式,取值范围是0~2。

  • 0:表示设备处于单机模式。
  • 1:表示设备处于堆叠模式,且member ID为1。
  • 2:表示设备处于堆叠模式,且member ID为2。

hostname:本地文件名称。字符串形式,取值范围是1~63。支持区分大小写不支持空格。

8.1.7.4. 命令模式

配置模式

8.1.7.5. 使用指南

无。

8.1.7.6. 配置举例

# 设置设备名称为switcha:

ConnetOS 1# set iss member hostname switcha

8.1.8. show iss

8.1.8.1. 命令功能

show iss 命令用来查看堆叠系统中的成员设备信息。

8.1.8.2. 命令格式

show iss

8.1.8.3. 参数说明

8.1.8.4. 命令模式

运维模式

8.1.8.5. 使用指南

此命令可以查看成员设备的Member ID、角色、选举优先级、设备MAC、堆叠MAC、设备名称信息。

8.1.8.6. 配置举例

# 查看堆叠系统中的成员设备信息:

ConnetOS 1> show iss
Member ID   Role     Priority   Device MAC          ISS MAC             Hostname
---------   ------   --------   -----------------   -----------------   ----------------
1           Master   1          00:03:0f:64:da:5f   00:03:0f:64:da:5f   BJ-YUNQI-C1020-31.Int
2           Slave    1          00:03:0f:64:da:53   00:03:0f:64:da:5f   BJ-YUNQI-C1020-32.Int
项目 含义
Member ID 成员ID。
Role 角色。
Priority 选举优先级。
Device MAC 设备MAC地址。
ISS MAC 堆叠系统对外的MAC地址。
Hostname 设备名称。

8.1.9. show iss configuration

8.1.9.1. 命令功能

show iss configuration 命令用来查看堆叠系统中成员设备的配置信息。

8.1.9.2. 命令格式

show iss configuration

8.1.9.3. 参数说明

8.1.9.4. 命令模式

运维模式

8.1.9.5. 使用指南

无。

8.1.9.6. 配置举例

# 查看堆叠系统中成员设备的配置信息:

ConnetOS 1> show iss configuration
Member ID   ISS Link Status   Interface        Interface Status   Neighbour
---------   ---------------   --------------   ----------------   --------------
1           Up                qe-1/1/49        Up                 qe-2/1/49
                              qe-1/1/52(*)     Up                 qe-2/1/52

2           Up                qe-2/1/49        Up                 qe-1/1/49
                              qe-2/1/52(*)     Up                 qe-1/1/52

-----------------------------------------
 * indicates the control interface of ISS.
项目 含义
Member ID 成员ID。
ISS Link Status 堆叠链路状态。
Interface 堆叠接口,用于连接邻居成员设备。
Interface Status 接口状态。
Neighbour 邻居成员设备的接口。
传输控制报文的接口,为自动选举接口。

8.1.10. show iss mad

8.1.10.1. 命令功能

show iss mad 用来查看MAD的检测和处理情况。

8.1.10.2. 命令格式

show iss mad

8.1.10.3. 参数说明

8.1.10.4. 命令模式

运维模式

8.1.10.5. 使用指南

MAD:Multi-Active Detection,多Active检测。是一种检测和处理堆叠分裂后产生的多个Master的机制。

8.1.10.6. 配置举例

# 查看MAD的检测和处理信息:

ConnetOS 1> show iss mad
Member ID   Management   MAD State            MAD interface         Neighbor               Excluded interfaces
---------   ----------   ------------------   -------------------   --------------------   -------------------
1           Enabled      Detect               qe-1/1/54             qe-2/1/54              N/A
2           Enabled      Detect               qe-2/1/54             qe-1/1/54              N/A

8.1.11. show iss statistics

8.1.11.1. 命令功能

show iss statistics 用来查看堆叠接口上报文的统计信息。

8.1.11.2. 命令格式

show iss statistics

8.1.11.3. 参数说明

8.1.11.4. 命令模式

运维模式

8.1.11.5. 使用指南

ISS的主要报文有:

  • Hello报文:点对点报文,在相邻设备间交互,携带本设备所收集到的所有的设备信息、优先级信息和其它上下文信息。
  • Elect选举报文:点对点报文,设备仅仅携带用于选举的相关信息,如设备MAC地址,优先级,设备运行时间等。
  • ElectAck:Elect选举回应报文。
  • Anno通告报文:竞选结果通告报文,Master发送宣布竞选结果,Slave回复ACK进行确认。
  • AnnoAck:Anno通告回应报文。
  • Urgent报文:广播报文,用于ISS系统紧急事件的通告,如堆叠口DOWN。

当堆叠正常运行时,只会收发hello报文。

8.1.11.6. 配置举例

# 来查看堆叠接口上各个类型的报文收发计数统计信息:

ConnetOS 1> show iss statistics
Interface           Packet Type         Input               Output
----------          -----------         ----------          ----------
qe-1/1/52           Hello               166748              166748
                    Elect               0                   1
                    ElectAck            4                   0
                    Anno                0                   1
                    AnnoAck             2                   0

qe-1/1/49           Hello               166747              166748
                    Elect               0                   0
                    ElectAck            0                   0
                    Anno                0                   0
                    AnnoAck             0                   0
项目 含义
Interface 堆叠接口名称
Packet Type 报文类型
Input 接收的报文
Output 发送的报文

8.1.12. show iss sync-status

8.1.12.1. 命令功能

show iss sync-status 命令用来查看堆叠系统内成员设备的配置同步状态。

8.1.12.2. 命令格式

show iss sync-status

8.1.12.3. 参数说明

8.1.12.4. 命令模式

运维模式

8.1.12.5. 使用指南

堆叠建立时,当Slave重启后,会自动同步Master的配置信息。show iss sync-status 命令用来查看设备同步的时间和状态。

8.1.12.6. 配置举例

# 查看堆叠系统内成员设备的配置同步状态:

ConnetOS 1> show iss sync-status
Member ID  Role    State    Last Sync Time
---------  ------  -------  -------------------
1          Master  Full     2017-03-27 20:32:10
2          Slave   Full     2017-03-27 20:32:10
项目 含义
Member ID 成员ID
Role 成员角色
State 设备状态
Last Sync Time 最后一次同步时间