01-FCoE命令
本章节下载: 01-FCoE命令 (928.07 KB)
目 录
1.2.8 reset counters interface vfc
1.3.7 fcoe global fcf-priority
1.4.1 display vsan port-member
1.5.6 display fc name-service database
1.5.10 display fcid allocation
1.5.11 display fcid persistent
1.5.13 display rdp request-polling-interval
1.5.14 display smartsan status
1.5.15 domain auto-reconfigure enable
1.5.16 domain configure enable
1.5.22 fc name-service auto-discovery
1.5.23 fc timer distributed-services
1.5.25 fc timer resource-allocation
1.5.26 fc wwn default-fc4-type
1.5.29 rdp request-polling-interval
1.5.31 rscn aggregation enable
1.5.34 snmp-agent trap enable fc-fabric
1.5.35 snmp-agent trap enable fc-name-service
1.5.36 timer distributed-services
1.5.38 timer resource-allocation
1.6.3 display fc routing-table
1.6.4 display fspf graceful-restart
1.6.13 fspf graceful-restart helper
1.6.14 fspf graceful-restart interval
1.6.18 fspf retransmit-interval
1.7.1 delete zone database all
1.7.9 member (zone alias view)
1.7.14 snmp-agent trap enable fc-zone
1.7.16 zone default-zone permit
1.7.17 zone hard-zoning enable
1.7.18 zone merge-control restrict
1.7.28 zoneset distribute full
1.8.5 npv auto-load-balance enable
1.8.6 npv auto-load-balance-interval
1.8.7 npv load-balance disruptive
1.9.1 display fip-snooping enode
1.9.2 display fip-snooping fcf
1.9.3 display fip-snooping flushing-rules
1.9.4 display fip-snooping rules
1.9.5 display fip-snooping sessions
1.10.2 display fc-port-security database
1.10.3 display fc-port-security statistics
1.10.4 display fc-port-security status
1.10.5 display fc-port-security violation
1.10.7 fc-port-security database copy
1.10.8 fc-port-security enable
1.10.11 reset fc-port-security database
1.10.12 reset fc-port-security statistics
1.10.13 snmp-agent trap enable fc-port-security
1.11.2 display fcs discovery status
· FCoE功能需要安装License才能使用。有关License的详细介绍,请参见“基础配置指导”中的“License管理”。
· FCoE功能需要配置设备的工作模式为高级模式才能使用。有关设备的工作模式的详细介绍,请参见“基础配置指导”中的“设备管理”。
display fcoe-mode命令用来显示交换机的FCoE模式。
【命令】
display fcoe-mode
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【举例】
# 显示交换机的FCoE模式。
<Sysname> display fcoe-mode
The FCoE mode is NONE.
表1-1 display fcoe-mode命令显示信息描述表
字段 |
描述 |
The FCoE mode is mode. |
交换机的FCoE模式为mode,mode包括: · FCF:FCF模式 · FCF-NPV:FCF-NPV模式 · NPV:NPV模式 · TRANSIT:Transit模式 · NONE:非FCoE模式 |
【相关命令】
· fcoe-mode
fcoe-mode命令用来配置交换机的FCoE模式。
undo fcoe-mode命令用来恢复缺省情况。
【命令】
fcoe-mode { fcf | fcf-npv | npv | transit }
undo fcoe-mode
【缺省情况】
交换机工作在非FCoE模式下。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
fcf:FCF模式。
fcf-npv:FCF-NPV模式。
npv:NPV模式。
transit:Transit模式。
【使用指导】
一台具备FCoE能力的交换机,既可工作在非FCoE模式下,也可工作在FCoE模式下。其中,FCoE模式又分为以下几种:
· FCF模式:工作在本模式的交换机称为FCF交换机,其接口支持E模式和F模式,分别称为E_Port和F_Port。FCF交换机可通过E_Port连接其它交换机的E_Port,或者通过F_Port连接节点设备的N_Port或其它交换机的NP_Port。
· NPV模式:工作在本模式的交换机称为NPV交换机,其接口支持F模式和NP模式,分别称为F_Port和NP_Port。NPV交换机可通过F_Port连接节点设备的N_Port或其它交换机的NP_Port,或着通过NP_Port连接其它交换机的F_Port。
· FCF-NPV模式:工作在本模式的交换机称为FCF-NPV交换机。FCF-NPV交换机在VSAN中的工作模式又可分为两种:
¡ FCF模式:在本模式下,FCF-NPV交换机的工作机制和连接方式与FCF交换机相同。
¡ NPV模式:在本模式下,FCF-NPV交换机的工作机制和连接方式与NPV交换机相同。
· Transit模式:工作在本模式的交换机称为Transit交换机,其以太网接口可工作在ENode模式或FCF模式。Transit交换机可通过将以太网接口配置为ENode模式或FCF模式,以限制该接口只能接收来自ENode或FCF交换机的流量。
需要注意的是,交换机可以在非FCoE模式和FCoE模式之间直接切换,但不能在多种FCoE模式之间直接切换。当需要在多种FCoE模式之间切换时,必须先将交换机切换至非FCoE模式。当交换机从FCoE模式切换至非FCoE模式后,原FCoE模式下的所有FCoE相关配置将被清空,仅保留已创建的VFC接口。
【举例】
# 配置交换机工作在FCF模式。
<Sysname> system-view
[Sysname] fcoe-mode fcf
# 当前交换机工作在FCF模式,修改其工作模式为NPV模式。
<Sysname> system-view
[Sysname] undo fcoe-mode
All current FC configuration will be lost. Continue? [Y/N]:y
[Sysname] fcoe-mode npv
【相关命令】
· display fcoe-mode
本章节命令仅支持在FCF交换机、FCF-NPV交换机和NPV交换机上配置。
bandwidth命令用来配置接口的期望带宽。
undo bandwidth命令用来恢复缺省情况。
【命令】
bandwidth bandwidth-value
undo bandwidth
【缺省情况】
接口的期望带宽=接口的波特率÷1000(kbps)。
【视图】
VFC接口视图
【缺省用户角色】
network-admin
【参数】
bandwidth-value:表示接口的期望带宽,取值范围为1~400000000,单位为kbps。
【使用指导】
VFC接口的期望带宽会影响FSPF的Cost值的计算,从而影响路由。
VFC接口的缺省波特率为10Gbps。
【举例】
# 配置接口VFC1的期望带宽为50kbps。
<Sysname> system-view
[Sysname] interface vfc 1
[Sysname-Vfc1] bandwidth 50
bind interface命令用来将VFC接口绑定到指定接口。
undo bind interface命令用来恢复缺省情况。
【命令】
bind interface interface-type interface-number [ mac mac-address ]
undo bind interface
【缺省情况】
VFC接口没有与以太网接口绑定。
【视图】
VFC接口视图
【缺省用户角色】
network-admin
【参数】
interface-type interface-number:指定接口类型和接口编号。接口类型包括二层以太网接口和二层聚合接口。
mac mac-address:绑定的对端FCoE MAC地址,形式为XXXX-XXXX-XXXX,是6字节地址。
【使用指导】
VFC接口是一种虚拟接口,只有在绑定了指定接口之后才可以使用、链路才能up,VFC接口通过与其绑定的接口收发报文。
VFC接口绑定对端FCoE MAC地址,可以使多个虚拟接口使用同一个物理链路。多个VFC接口可以绑定同一个接口,但必须绑定不同的对端FCoE MAC地址,通过该FCoE MAC地址来区分VFC接口是和哪个对端设备进行通信。如果是点到多点的网络,必须要绑定FCoE MAC地址;如果是点到点的网络,则可以不绑定FCoE MAC地址。
交换机的FCoE MAC地址可以通过display fcoe命令查看。ENode的FCoE MAC地址可以通过其它软件、网管等途径获取。
一个VFC接口只能绑定一个接口,也只能绑定一个FCoE MAC地址。
一个接口可以被多个VFC接口绑定,但是一个FCoE MAC地址仅能被一个VFC接口绑定。
绑定二层以太网接口时,该接口需具备FCoE能力,否则会绑定失败。绑定二层聚合接口时,其所有成员端口都需具备FCoE能力,否则会绑定失败;向已绑定的二层聚合接口中添加新的成员端口时,需确保新加入的成员端口具备FCoE能力,否则可能导致FCoE流量转发不通。
如果将二层聚合接口和该二层聚合接口的成员端口分别与不同的VFC接口绑定,则二层聚合接口的绑定配置将不会生效。
【举例】
# 将接口VFC1绑定到二层以太网接口HundredGigE1/0/1,并绑定FCoE MAC地址000c-2999-eacd。
<Sysname> system-view
[sysname] interface vfc 1
[sysname-Vfc1] bind interface hundredgige 1/0/1 mac 000c-2999-eacd
# 将接口VFC2绑定到二层聚合接口Bridge-aggregation1,并绑定FCoE MAC地址000c-2888-eacd。
<Sysname> system-view
[sysname] interface vfc 2
[sysname-Vfc2] bind interface bridge-aggregation 1 mac 000c-2888-eacd
【相关命令】
· display fcoe
· display interface vfc
default命令用来恢复接口的缺省配置。
【命令】
default
【视图】
VFC接口视图
【缺省用户角色】
network-admin
【使用指导】
接口下的某些配置恢复到缺省情况后,会对设备上当前运行的业务产生影响。建议您在执行该命令前,完全了解其对网络产生的影响。
您可以在执行default命令后通过display this命令确认执行效果。对于未能成功恢复缺省的配置,建议您查阅相关功能的命令手册,手工执行恢复该配置缺省情况的命令。如果操作仍然不能成功,您可以通过设备的提示信息定位原因。
【举例】
# 将接口VFC1恢复为缺省配置。
<Sysname> system-view
[Sysname] interface vfc 1
[Sysname-Vfc1] default
This command will restore the default settings. Continue? [Y/N]:y
description命令用来配置接口的描述信息。
undo descripition命令用来恢复缺省情况。
【命令】
description text
undo description
【缺省情况】
接口的描述信息为“接口名 interface”,例如:Vfc1 Interface。
【视图】
VFC接口视图
【缺省用户角色】
network-admin
【参数】
text:接口的描述信息,为1~255个字符的字符串,区分大小写。
【使用指导】
接口的描述信息可以帮助用户标记接口的作用。
【举例】
# 配置接口VFC1的描述信息为VFCport1。
<Sysname> system-view
[Sysname] interface vfc 1
[Sysname-Vfc1] description VFCport1
display interface vfc命令用来显示VFC接口的相关信息。
【命令】
display interface [ vfc [ interface-number ] ] [ brief [ description | down ] ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vfc [ interface-number ]:指定VFC接口及其编号。interface-number为VFC接口的编号,只能指定设备上已创建的VFC接口的编号。如果不指定vfc,则显示设备支持的所有接口的相关信息;如果指定vfc,不指定interface-number参数,则显示所有VFC接口的相关信息。
brief:显示概要信息。如果未指定本参数,将显示详细信息。
description:当用户配置的接口描述信息超过27个字符时,在概要信息中显示完整的接口描述信息。如果未指定本参数,在概要信息中将只显示前27个字符,超出部分不会显示。
down:显示当前物理状态为down的接口的信息以及down的原因。如果未指定本参数时,将不会根据接口物理状态来过滤显示信息。
【举例】
# 显示接口VFC1的详细信息。
<Sysname> display interface vfc 1
Vfc1
Current state: UP
Line protocol state: UP
Description: Vfc1 Interface
Bandwidth: 10000000kbps
Maximum transmission unit: 2112
Internet protocol processing: Disabled
Link layer protocol is FC
Port WWN is 66:66:66:63:66:64:61:30
FC mode is F, state is F
Support the VSAN protocol
VSAN tagging mode is Tagging
EVFP common VSAN: 1
Bound interface is HundredGigE1/0/1, Bound MAC is 000c-2933-eacd
VSAN of physical-UP state: 1
Last clearing of counters: Never
表1-2 display interface vfc命令显示信息描述表
字段 |
描述 |
Current state |
VFC接口的物理状态,状态可能为: · Administratively DOWN:表示该接口已经通过shutdown命令被关闭,即管理状态为关闭 · DOWN:表示该接口的管理状态为开启,但物理状态为关闭(可能因为没有物理连线或者线路故障) · UP:该接口的管理状态和物理状态均为开启 |
Line protocol state |
VFC接口的链路层协议状态。其值由链路层经过参数协商决定,取值为: · DOWN:表示数据链路层协议状态为关闭 · UP:表示数据链路层协议状态为开启 |
Description |
VFC接口的描述信息 |
Bandwidth |
VFC接口的期望带宽 |
Maximum transmission unit |
VFC接口的MTU |
Internet protocol processing: Disabled |
VFC接口未配置IP地址,不能处理IP报文 |
Link layer protocol |
VFC接口的链路层协议类型 |
Port WWN |
端口WWN |
FC mode |
VFC接口的配置模式 |
state |
VFC接口的协商运行状态 |
Support the VSAN protocol |
VFC接口支持VSAN协议 |
VSAN tagging mode |
端口的连接方式是Trunk(Tagging)或Access(Non tagging),VFC接口只支持Tagging |
EVFP common VSAN |
经过协商后确定端口连接并up的公共VSAN,此信息只有接口链路up后才显示 |
Bound interface |
VFC接口绑定的物理接口 |
Bound MAC |
VFC接口绑定的FCoE MAC地址 |
VSAN of physical-UP state |
处于物理up状态的VSAN列表 |
Last clearing of counters |
最近一次使用reset counters interface vfc命令清除接口下的统计信息的时间。如果从设备启动一直没有执行reset counters interface vfc命令清除过该接口下的统计信息,则显示Never |
# 显示接口VFC1的概要信息。
<Sysname> display interface vfc 1 brief
Brief information on VFC interface(s):
Admin Mode: E - e port; F - f port; NP - n port proxy
Oper Mode: TE - trunking e port; TF - trunking f port;
TNP - trunking n port proxy
Interface Admin Admin Oper Status Bind
Mode Trunk Mode Interface
Mode
Vfc1 F on TF UP HGE1/0/1 000c-2933-eacd
表1-3 display interface vfc brief命令显示信息描述表
字段 |
描述 |
Brief information on VFC interface(s) |
VFC接口的概要信息 |
Interface |
VFC接口的名称 |
Admin Mode |
配置的VFC接口的模式: · E:表示E模式 · F:表示F模式 · NP:表示NP模式 |
Admin Trunk Mode |
配置的VFC接口的Trunk模式:on,表示On模式 |
Oper Mode |
链路层协商后,VFC接口的运行模式: · TE:表示工作在Trunk VSAN方式下的E_Port · TF:表示工作在Trunk VSAN方式下的F_Port · TNP:表示工作在Trunk VSAN方式下的NP_Port · --:表示未发起协商或协商失败 |
Status |
链路层协商后,VFC接口的状态:UP或DOWN |
Bind Interface |
VFC接口的绑定信息,包括:绑定的以太网接口和FCoE MAC地址。如果没有配置绑定信息,该字段显示为空 |
# 显示VFC接口的描述信息。
<sysname> display interface vfc brief description
Brief information on VFC interface(s):
Interface Description
Vfc1 Vfc1 Interface
Vfc2 Vfc2 Interface
表1-4 display interface vfc brief description命令显示信息描述表
字段 |
描述 |
Brief information on VFC interface(s) |
VFC接口的概要信息 |
Interface |
VFC接口的名称 |
Description |
VFC接口的描述信息 |
# 显示当前物理状态为down的VFC接口的概要信息。
<Sysname> display interface vfc brief down
Brief information on interface(s) under bridge mode:
Link: ADM - administratively down; Stby - standby
Interface Link Cause
Vfc1 ADM Administratively
表1-5 display interface vfc brief down命令显示信息描述表
字段 |
描述 |
Brief information on interface(s) under bridge mode |
二层模式下(bridge)的接口概要信息,即二层接口的概要信息 |
Link: ADM - administratively down; Stby - standby |
· 如果某接口的Link属性值为“ADM”,则表示该接口被管理员通过shutdown命令关闭,需要在该接口下执行undo shutdown命令才能恢复接口本身的物理状态 · 如果某接口的Link属性值为“Stby”,则表示该接口是一个处于Standby状态的备份接口,使用display interface-backup state命令可以查看该备份接口对应的主接口 |
Interface |
接口名称 |
Link |
接口物理连接状态,取值为: · DOWN:表示接口物理上不通 · ADM:表示接口被管理员通过shutdown命令关闭,需要执行undo shutdown命令才能恢复接口本身的物理状态 · Stby:表示该接口是一个处于Standby状态的备份接口 |
Cause |
接口物理连接状态为down的原因,取值为: · Administratively:表示本链路被手工关闭了(配置了shutdown命令),需要执行undo shutdown命令才能恢复真实的物理状态 · Not connected:表示没有物理连接(可能没有插光纤或者光纤故障) |
【相关命令】
· reset counters interface vfc
fc mode命令用来配置VFC接口的模式。
undo fc mode命令用来恢复缺省情况。
【命令】
fc mode { e | f | np }
undo fc mode
【缺省情况】
VFC接口的模式为F模式。
【视图】
VFC接口视图
【缺省用户角色】
network-admin
【参数】
e:E模式。
f:F模式。
np:NP模式。
【使用指导】
FCF交换机的VFC接口只支持E模式和F模式;NPV交换机的VFC接口只支持F模式和NP模式;FCF-NPV交换机的VFC接口支持E模式、F模式和NP模式。
在FCF-NPV交换机上,如果用户配置的VFC接口模式与该接口所属的某个VSAN的工作模式不匹配,则VFC接口模式的配置在该VSAN下将不会生效。
【举例】
# 配置接口VFC1工作在F模式。
<Sysname> system-view
[Sysname] interface vfc 1
[Sysname-Vfc1] fc mode f
【相关命令】
· working-mode
interface vfc命令用来创建VFC接口,并进入VFC接口视图。如果指定VFC接口已经存在,则直接进入VFC接口视图。
undo interface vfc命令用来删除VFC接口。
【命令】
interface vfc interface-number
undo interface vfc interface-number
【缺省情况】
不存在VFC接口。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
interface-number:表示VFC接口的编号,取值范围为1~1024。
【使用指导】
VFC接口是手工创建的虚拟逻辑口,它虚拟实现物理FC接口的功能。
【举例】
# 创建接口VFC1,并进入接口VFC1的视图。
<Sysname> system-view
[Sysname] interface vfc 1
[Sysname-Vfc1]
【相关命令】
· display interface vfc
reset counters interface vfc命令用来清除VFC接口的统计信息。
【命令】
reset counters interface [ vfc [ interface-number ] ]
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
vfc [ interface-number ]:指定VFC接口及其编号。interface-number为VFC接口的编号,只能指定设备上已创建的VFC接口的编号。如果不指定vfc,则清除设备支持的所有接口的相关信息;如果指定vfc,不指定interface-number参数,则清除所有VFC接口的相关信息。
【使用指导】
在某些情况下,需要统计一定时间内某VFC接口的流量,这就需要在统计开始前清除该接口上原有的统计信息,以便重新进行统计。
【举例】
# 清除接口VFC1的统计信息。
<Sysname> reset counters interface vfc 1
【相关命令】
· display interface vfc
shutdown命令用来关闭接口。
undo shutdown命令用来打开接口。
【命令】
shutdown
undo shutdown
【缺省情况】
接口处于开启状态。
【视图】
VFC接口视图
【缺省用户角色】
network-admin
【举例】
# 关闭接口VFC1。
<Sysname> system-view
[Sysname] interface vfc 1
[Sysname-Vfc1] shutdown
display fcoe命令用来显示全局的FCoE配置信息。
【命令】
display fcoe
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【使用指导】
只有FCF交换机和NPV交换机支持本命令。
【举例】
# 显示全局的FCoE配置信息。
<Sysname> display fcoe
Global FCoE information:
FCoE MAC : 0000-1234-0202
FC-MAP : 0x0efc25
FCF Priority: 128
FKA period : 8 seconds
表1-6 display fcoe命令显示信息描述表
字段 |
描述 |
Global FCoE information |
全局的FCoE配置信息 |
FCoE MAC |
交换机的FCoE MAC地址 |
FC-MAP |
FC-MAP值 |
FCF Priority |
系统的FCF优先级 |
FKA period |
VFC接口周期性发送发现请求报文和非请求发现通告报文的时间间隔 |
【相关命令】
· fcoe fcmap
· fcoe fka-adv-period
· fcoe global fcf-priority
display fcoe vlan命令用来显示VLAN中的FCoE配置信息。
【命令】
display fcoe vlan vlan-id
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vlan vlan-id:指定VLAN,vlan-id的取值范围为1~4094。
【使用指导】
只有FCF-NPV交换机支持本命令。
【举例】
# 显示VLAN 10中的FCoE配置信息。
<Sysname> display fcoe vlan 10
FCoE information of VLAN 10:
FCoE MAC : 0000-2345-0202
FC-MAP : 0x0efc01
FCF Priority: 128
FKA period : 8 seconds
表1-7 display fcoe vlan命令显示信息描述表
字段 |
描述 |
FCoE information of VLAN 10 |
VLAN 10中的FCoE配置信息 |
FCoE MAC |
交换机的FCoE MAC地址 |
FC-MAP |
FC-MAP值 |
FCF Priority |
系统的FCF优先级 |
FKA period |
VFC接口周期性发送发现请求报文和非请求发现通告报文的时间间隔 |
【相关命令】
· fcoe fcmap
· fcoe fka-adv-period
· fcoe global fcf-priority
fcoe enable命令用来开启FCoE功能并指定映射VSAN。
undo fcoe enable命令用来关闭FCoE功能。
【命令】
fcoe enable [ vsan vsan-id ]
undo fcoe enable
【缺省情况】
VLAN内的FCoE功能处于关闭状态。
【视图】
VLAN视图
【缺省用户角色】
network-admin
【参数】
vsan vsan-id:当前VLAN映射的VSAN,vsan-id为VSAN的编号,取值范围为1~3839。如果未指定本参数,则当前VLAN将与同编号的VSAN相映射。在编号为3840~4094的VLAN内则必须指定本参数,否则系统将提示出错。
【使用指导】
只有FCF交换机、FCF-NPV交换机和NPV交换机支持本命令。
通过VFC接口发送报文时,由于其绑定的接口可能同时允许多个VLAN通过,因此需要在这些VLAN内开启FCoE功能并分别与不同VSAN映射,被映射的VSAN内报文就会被打上与其相映射的VLAN Tag,并在相映射的VLAN内发送。
不允许在VLAN 1内开启FCoE功能。
VLAN与VSAN是一一对应的,一个VLAN只能映射一个VSAN,反之亦然。
链路两端的设备必须通过相同的VSAN通信。使用VFC接口时,两端的VSAN必须与相同的VLAN映射。
在某个VLAN内开启了FCoE功能后:
· 该VLAN内仅转发FCoE流量,不转发其它业务流量(如IP流量)。
· 该VLAN内的成员端口之间被设置为二层隔离,不会形成广播环路,因此,FCoE VLAN内不需要运行生成树协议或其它环路检测协议,否则可能会导致FCoE转发链路被阻塞。
· 由于成员端口之间被设置为二层隔离,因此二层协议将按照端口隔离后的拓扑运行。
【举例】
# 在VLAN 4内开启FCoE功能,并将该VLAN与VSAN 6相映射。
<Sysname> system-view
[Sysname] vlan 4
[Sysname-vlan4] fcoe enable vsan 6
fcoe fcf-priority命令用来配置VFC接口的FCF优先级。
undo fcoe fcf-priority命令用来恢复缺省情况。
【命令】
fcoe fcf-priority priority
undo fcoe fcf-priority
【缺省情况】
VFC接口的FCF优先级为128。
【视图】
VFC接口视图
【缺省用户角色】
network-admin
【参数】
priority:FCF优先级,取值范围为0~255,数值越小,优先级越高。
【使用指导】
发送请求发现通告报文时,报文中的fcf priority字段将填写VFC接口的FCF优先级的值。
ENode在收到多个FCF发送的发现通告报文的情况下,将从这些发现通告报文中选择fcf priority优先级最高的FCF,并向其发送FLOGI报文,进行注册。
只有FCF交换机、FCF-NPV交换机和NPV交换机支持本命令。
本配置仅在VFC接口为F模式时生效,在E模式和NP模式下可以配置,但不生效。
【举例】
# 配置接口VFC1的FCF优先级为12。
<Sysname> system-view
[Sysname] interface vfc 1
[Sysname-Vfc1] fcoe fcf-priority 12
fcoe fcmap命令用来配置FC-MAP值。
undo fcoe fcmap命令用来恢复缺省情况。
【命令】
fcoe fcmap fc-map
undo fcoe fcmap
【缺省情况】
FC-MAP值为0x0efc00。
【视图】
系统视图
VLAN视图
【缺省用户角色】
network-admin
【参数】
fc-map:FC-MAP值,取值范围为十六进制数0efc00~0efcff。
【使用指导】
FC-MAP值用来标识一个FCoE网络,所有的交换机必须具有相同的FC-MAP值。
配置FC-MAP值后,VFC接口会重新进行FIP协商。
只有FCF交换机、FCF-NPV交换机和NPV交换机支持本命令。FCF交换机和NPV交换机只支持系统视图下的配置,FCF-NPV交换机只支持VLAN视图下的配置。
【举例】
# 配置FC-MAP值为0x0efcff。(FCF交换机和NPV交换机)
<Sysname> system-view
[Sysname] fcoe fcmap 0efcff
Changing the FC-MAP will flap all VFC interfaces. Continue? [Y/N]:y
# 在VLAN 2中,配置FC-MAP值为0x0efcff。(FCF-NPV交换机)
<Sysname> system-view
[Sysname] vlan 2
[Sysname-vlan2] fcoe fcmap 0efcff
Changing the FC-MAP will flap all VFC interfaces in current VLAN. Continue? [Y/N]:y
fcoe fka-adv-period命令用来配置fka-adv-period值。
undo fcoe fka-adv-period命令用来恢复缺省情况。
【命令】
fcoe fka-adv-period fka-adv-period
undo fcoe fka-adv-period
【缺省情况】
fka-adv-period值为8秒。
【视图】
系统视图
VLAN视图
【缺省用户角色】
network-admin
【参数】
fka-adv-period:fka-adv-period值,取值范围为4~600,单位为秒。
【使用指导】
只有FCF交换机、FCF-NPV交换机和NPV交换机支持本命令。FCF交换机和NPV交换机只支持系统视图下的配置,FCF-NPV交换机只支持VLAN视图下的配置。
配置fka-adv-period值时,需要注意:
建议配置值 |
应用环境 |
注意事项 |
低于90秒 |
当H3C交换机与服务器、存储设备或其他厂商交换机互通 |
FC-BB-5标准中规定,fka-adv-period取值上限为90秒。 通常情况下,使用fka-adv-period的缺省值(8秒)即可。 当FCF交换机或NPV交换机进行无备用主控板的ISSU软重启升级时,FCoE流量会中断。这是因为FCF交换机或NPV交换机连接服务器、存储设备或者其他厂商NPV设备,由于互通限制,fka-adv-period值不能超过90秒。由于没有备用主控板存在,ISSU软重启升级需要的时间较长,超过了2.5×90秒的超时间隔,ISSU软重启升级期间虚链路会超时删除,所以,FCoE流量会中断。 NPV交换机进行主备倒换或者有备用主控板的ISSU软重启升级时,为了保证业务不中断,除了要调整本交换机的fka-adv-period值,还要调整上游FCF交换机的fka-adv-period值。这是因为,NPV交换机上的fka-adv-period值,仅影响本机F模式VFC接口和其连接的下游Enode的行为。NP模式VFC接口使用的是从上游FCF交换机学习到的fka-adv-period值。因此,NPV交换机进行主备倒换或者ISSU软重启升级时,需要同时调整本交换机和上游FCF交换机的fka-adv-period值。 |
60~90秒 |
交换机进行主备倒换或者有备用主控板的ISSU软重启升级,且FCoE配置较多 |
关于ISSU的详细介绍,请参见“基础配置指导”中的“ISSU”。 |
300~600秒 |
无备用主控板的ISSU软重启升级 |
当交换机进行无备用主控板的ISSU软重启升级时,由于没有备用主控板的存在,会有较长一段时间无法发送非请求发现通告报文或保活报文。 |
【举例】
# 配置fka-adv-period值为20秒。(FCF交换机和NPV交换机)
<Sysname> system-view
[Sysname] fcoe fka-adv-period 20
# 在VLAN 2中,配置fka-adv-period值为20秒。(FCF-NPV交换机)
<Sysname> system-view
[Sysname] vlan 2
[Sysname-vlan2] fcoe fka-adv-period 20
fcoe global fcf-priority命令用来配置系统的FCF优先级。
undo fcoe global fcf-priority命令用来恢复缺省情况。
【命令】
fcoe global fcf-priority priority
undo fcoe global fcf-priority
【缺省情况】
系统的FCF优先级为128。
【视图】
系统视图
VLAN视图
【缺省用户角色】
network-admin
【参数】
priority:FCF优先级,取值范围为0~255,数值越小,优先级越高。
【使用指导】
发送非请求发现通告报文时,报文中的fcf priority字段将填写系统的FCF优先级的值。
ENode在收到多个FCF发送的发现通告报文的情况下,将从这些发现通告报文中选择fcf priority优先级最高的FCF,并向其发送FLOGI报文,进行注册。
只有FCF交换机、FCF-NPV交换机和NPV交换机支持本命令。FCF交换机和NPV交换机只支持系统视图下的配置,FCF-NPV交换机只支持VLAN视图下的配置。
本配置对所有F模式的VFC接口生效。
【举例】
# 配置系统的FCF优先级为12。(FCF交换机和NPV交换机)
<Sysname> system-view
[Sysname] fcoe global fcf-priority 12
# 在VLAN 2中,配置系统的FCF优先级为12。(FCF-NPV交换机)
<Sysname> system-view
[Sysname] vlan 2
[Sysname-vlan2] fcoe global fcf-priority 12
display vsan port-member命令用来显示VSAN配置的接口成员。
【命令】
display vsan [ vsan-id ] port-member
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan-id:显示指定VSAN配置的接口成员,取值范围为1~3839。不指定该参数时,显示所有VSAN配置的接口成员。
【使用指导】
只有FCF交换机、FCF-NPV交换机和NPV交换机支持本命令。
【举例】
# 显示所有VSAN配置的接口成员。
<Sysname> display vsan port-member
VSAN 1:
Access Ports:
Trunk Ports:
Vfc1 Vfc2 Vfc3
VSAN 2:
Access Ports:
Trunk Ports:
Vfc1
VSAN 10:
Access Ports:
Trunk Ports:
VSAN 100:
Access Ports:
Trunk Ports:
Vfc1 Vfc2 Vfc3
表1-8 display vsan port-member命令显示信息描述表
字段 |
描述 |
VSAN |
VSAN编号 |
Access Ports |
Access接口 |
Trunk Ports |
Trunk接口 |
display vsan status命令用来显示VSAN的工作模式。
【命令】
display vsan [ vsan-id ] status
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan-id:显示指定VSAN的工作模式,取值范围为1~3839。不指定该参数时,显示所有VSAN的工作模式。
【使用指导】
只有FCF-NPV交换机支持本命令。
【举例】
# 显示所有VSAN的工作模式。
<Sysname> display vsan status
VSAN 1:
Name: VSAN0001
Working mode: FCF
VSAN 10:
Name: VSAN0010
Working mode: NPV
表1-9 display vsan status命令显示信息描述表
字段 |
描述 |
Name |
VSAN的名称 |
Working mode |
VSAN的工作模式,包括: · FCF:FCF模式 · NPV:NPV模式 |
【相关命令】
· vsan
· working-mode
port trunk vsan命令用来将接口以Trunk方式加入VSAN。
undo port trunk vsan命令用来取消将接口以Trunk方式加入VSAN的配置。
【命令】
port trunk vsan vsan-id-list
undo port trunk vsan vsan-id-list
【缺省情况】
接口不以Trunk方式加入VSAN。
【视图】
VFC接口视图
【缺省用户角色】
network-admin
【参数】
vsan-id-list:VSAN列表,为Trunk接口加入的VSAN的范围,表示方式为vsan-id-list = { vsan-id1 [ to vsan-id2 ] }&<1-10>,vsan-id取值范围为1~3839,&<1-10>表示前面的参数最多可以输入10次。
【使用指导】
只有FCF交换机、FCF-NPV交换机和NPV交换机支持本命令。
在FCF-NPV交换机上配置本命令时,在指定的VSAN列表中不建议同时包含FCF模式和NPV模式的VSAN。否则,E_Port将只选择FCF模式的VSAN生效,NP_Port将只选择NPV模式的VSAN生效。
【举例】
# 配置接口VFC1允许VSAN 1~2、10、20~100通过。
<Sysname> system-view
[Sysname] interface vfc 1
[Sysname-Vfc1] port trunk vsan 1 to 2 10 20 to 100
【相关命令】
· working-mode
vsan命令用来创建VSAN,并进入VSAN视图。如果指定的VSAN已创建,则直接进入VSAN视图。
undo vsan命令用来删除VSAN。
【命令】
vsan vsan-id [ name vsan-name ]
undo vsan vsan-id [ name ]
【缺省情况】
系统只有一个缺省VSAN(VSAN 1),且VSAN 1的名称为VSAN0001。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
vsan-id:VSAN的编号,取值范围为1~3839。
name vsan-name:VSAN的名称,为1~32个字符的字符串,区分大小写,只能包含大小写英文字母、数字以及下列特殊符号:$ - ^ _,并且名称的起始字符只能为大小写英文字母。如果创建VSAN时没有指定名称,则VSAN的默认名称由字符串“VSAN”和4位数字的vsan-id组合而成。例如,VSAN 10的默认名称为“VSAN0010”。
【使用指导】
只有FCF交换机、FCF-NPV交换机和NPV交换机支持本命令。
用户不能删除缺省VSAN。
每台设备上包括缺省VSAN在内,最多可以配置的VSAN数目为32。
使用undo vsan命令时,如果指定了name参数,则将VSAN的名称恢复为缺省名称,如果未指定name参数,则删除该VSAN。
【举例】
# 创建VSAN 10,并进入VSAN 10的视图。
<Sysname> system-view
[Sysname] vsan 10
[Sysname-vsan10]
# 修改已创建VSAN 10的名称为FCF-VSAN。
<Sysname> system-view
[Sysname] vsan 10 name FCF-VSAN
[Sysname-vsan10]
# 创建VSAN 11,为其配置名称为FCF-VSAN,并进入VSAN 11的视图。
<Sysname> system-view
[Sysname] vsan 11 name FCF-VSAN
[Sysname-vsan11]
# 将VSAN 11的名称恢复为缺省名称。
<Sysname> system-view
[Sysname] undo vsan 11 name
# 删除VSAN 11。
<Sysname> system-view
[Sysname] undo vsan 11
【相关命令】
· display vsan status
working-mode命令用来配置VSAN的工作模式。
undo working-mode命令用来恢复缺省情况。
【命令】
working-mode { fcf | npv }
undo working-mode
【缺省情况】
VSAN的工作模式为NPV模式。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
fcf:表示FCF模式。
npv:表示NPV模式。
【使用指导】
只有FCF-NPV交换机支持本命令。
FCF-NPV交换机在VSAN中的工作模式又可分为以下两种:
· FCF模式:工作在本模式下的VSAN,相当于一台独立的FCF交换机。
· NPV模式:工作在本模式下的VSAN,相当于一台独立的NPV交换机。
【举例】
# 配置VSAN 10的工作模式为FCF模式。
<Sysname> system-view
[Sysname] vsan 10
[Sysname-vsan10] working-mode fcf
【相关命令】
· display vsan status
· fc mode
allowed-domain-id命令用来配置交换机允许的域ID范围。
undo allowed-domain-id命令用来取消交换机允许域ID范围的配置。
【命令】
allowed-domain-id domain-id-list
undo allowed-domain-id domain-id-list
【缺省情况】
交换机允许的域ID范围为1~239。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
domain-id-list:域ID列表,表示允许的域ID范围。表示方式为domain-id-list = { domain-id1 [ to domain-id2 ] }&<1-8>。其中,domain-id1、domain-id2为域ID的值,取值范围为1~239,domain-id2必须大于等于domain-id1。&<1-8>表示前面的参数最多可以输入8次。
【使用指导】
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
在网络地址分配时,每个FCF交换机都会分配到一个域ID,域ID的默认有效范围是1~239,可以通过配置,指定FCF交换机允许的域ID范围。
主交换机上配置的允许域ID范围必须包含已分配的域ID和本地配置的域ID。主交换机只能从允许的域ID范围内分配域ID。
非主交换机上配置的允许域ID范围必须包含该非主交换机当前运行时域ID。非主交换机的允许域ID范围配置后,需要注意:
· 在非主交换机上手工配置的域ID必须在允许的域ID范围内,否则会配置失败。
· 主交换机为本交换机分配的域ID必须在本交换机允许的域ID范围内,否则不接受所分配的域ID,并隔离连接主交换机的接口。
建议为一个VSAN内的所有交换机都配置相同的允许域ID范围。
【举例】
# 在VSAN 1内配置交换机允许的域ID范围为3~10。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] allowed-domain-id 3 to 10
display fc domain命令用来显示VSAN内的域信息。
【命令】
display fc domain [ vsan vsan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN内的域信息,vsan-id的取值范围为1~3839。不指定该参数时,将显示所有VSAN内的域信息。在FCF-NPV交换机上,只能显示FCF模式VSAN内的域信息。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
使用本命令可以查看VSAN下的域信息,主要包含以下内容:本交换机运行时信息、本交换机配置信息以及主交换机运行时信息。
【举例】
# 显示VSAN 1内的域信息。
<Sysname> display fc domain vsan 1
Domain Information of VSAN 1:
Running time information:
State: Stable
Switch WWN: 41:6e:64:69:61:6d:6f:21
Fabric name: 41:6e:64:69:61:6d:6f:21
Priority: 2
Domain ID: 100
Configuration information:
Domain configure: Enabled
Domain auto-reconfigure: Disabled
Fabric name: 41:6e:64:69:61:6d:6f:21
Priority: 128
Domain ID: 100 (static)
Principal switch running time information:
Priority: 2
Path Interface
Downstream Vfc1
Downstream Vfc2
Downstream Vfc4
表1-10 display fc domain命令显示信息描述表
字段 |
描述 |
Domain Information of VSAN 1 |
VSAN 1内的域信息 |
Running time information |
本交换机运行时信息 |
State |
本交换机运行状态,包括: · Stable:表示配置结束 · Unstable:表示配置还未结束 |
Switch WWN |
本交换机的WWN |
Fabric name |
Fabric网络的名称 |
Priority |
本交换机的运行优先级 |
Domain ID |
本交换机的运行域ID |
Configuration information |
本交换机配置信息 |
Domain configure |
Fabric配置功能开启情况,包括: · Enabled:表示开启Fabric配置功能 · Disabled:表示关闭Fabric配置功能 |
Domain auto-reconfigure |
自动重配置功能开启情况,包括: · Enabled:表示交换机开启自动重配置功能 · Disabled:表示交换机关闭自动重配置功能 |
Fabric name |
本交换机上配置的Fabric网络的名称 |
Priority |
本交换机上配置的优先级 |
Domain ID |
本交换机上配置的域ID。括号中内容的含义: · static:表示该域ID是静态模式的 · preferred:表示该域ID是可选模式的 |
Principal switch running time information |
主交换机运行时信息 |
Priority |
主交换机的运行优先级 |
Path |
接口路径类型,包括: · Upstream:表示上游主链路 · Downstream:表示下游主链路 |
Interface |
本地的接口 |
display fc domain-list命令用来显示VSAN内动态分配的域列表。
【命令】
display fc domain-list [ vsan vsan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN内动态分配的域列表,vsan-id的取值范围为1~3839。不指定该参数时,将显示所有VSAN内动态分配的域列表。在FCF-NPV交换机上,只能显示FCF模式VSAN内动态分配的域列表。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
在开启Fabric配置功能、动态建立Fabric网络时,使用本命令可以查看VSAN内动态分配的域列表信息,包括域的总数目、域ID和交换机WWN的对应关系。
【举例】
# 显示VSAN 1内动态分配的域列表。
<Sysname> display fc domain-list vsan 1
Domain list of VSAN 1:
Number of domains: 3
Domain ID WWN
0xc8(200) 20:01:00:05:30:00:47:df [Principal]
0x63(99) 20:01:00:0d:ec:08:60:c1 [Local]
0x61(97) 50:00:53:0f:ff:f0:10:06
表1-11 display fc domain-list命令显示信息描述表
字段 |
描述 |
Domain list of VSAN |
VSAN内的域列表 |
Number of domains |
域的总数目 |
Domain ID |
域ID |
WWN |
交换机的WWN。Principal表示主交换机,Local表示本地交换机 |
【相关命令】
· domain configure enable
display fc ess命令用来显示ESS(Exchange Switch Support,交换机能力协商)协商结果。
【命令】
display fc ess [ vsan vsan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN内的ESS协商结果,vsan-id的取值范围为1~3839。不指定该参数时,将显示所有VSAN内的ESS协商结果。在FCF-NPV交换机上,只能显示FCF模式VSAN内的ESS协商结果。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
使用本命令可以查看ESS协商结果,包括本交换机的能力和完成ESS协商的远端交换机的能力。
关于各种交换机能力的详细介绍请查看相关的协议文档。
【举例】
# 显示VSAN 2内的ESS协商结果。
<Sysname> display fc ess vsan 2
ESS info of VSAN 2:
Domain: 57
Directory Server Capability:
Accept large name server objects: Yes
Accept small name server objects: No
Accept large + FC-4 Features name server objects: No
Accept small + FC-4 Features name server objects: No
Support receiving ACCept with 0 length: Yes
Fabric Controller Capability:
Support receiving the SW_RSCN Request: Yes
Fabric Configuration Server Capability:
Support basic configuration services: Yes
Support platform configuration services: No
Support topology discovery configuration services: Yes
Support enhanced configuration services: Yes
Enhanced Zone Server Capability:
Support enhanced zoning management: Yes
Domain: 224
Directory Server Capability:
Accept large name server objects: Yes
Accept small name server objects: No
Accept large + FC-4 Features name server objects: No
Accept small + FC-4 Features name server objects: No
Support receiving ACCept with 0 length: Yes
Fabric Controller Capability:
Support receiving the SW_RSCN Request: Yes
Fabric Configuration Server Capability:
Support basic configuration services: Yes
Support platform configuration services: No
Support topology discovery configuration services: Yes
Support enhanced configuration services: Yes
Enhanced Zone Server Capability:
Support enhanced zoning management: Yes
表1-12 display fc ess命令显示信息描述表
字段 |
描述 |
ESS info of VSAN |
指定VSAN内的ESS信息 |
Domain |
交换机的域ID |
Directory Server Capability |
目录服务器能力列表 |
Accept large name server objects |
交换机是否支持接收大模式的名称服务对象:yes表示支持,no表示不支持 (大模式下,除了包含小模式的信息之外,还包括N端口符号名称和N节点符号名称信息) |
Accept small name server objects |
交换机是否支持接收小模式的名称服务对象:Yes表示支持,No表示不支持 (小模式下,只有基本信息,不包括N端口符号名称、N节点符号名称以及所支持的FC-4特性信息) |
Accept large + FC-4 Features name server objects |
交换机是否支持接收大模式+FC-4特性的名称服务对象:Yes表示支持,No表示不支持 |
Acceptsmall + FC-4 Features name server objects |
交换机是否支持接收小模式+FC-4特性的名称服务对象:Yes表示支持,No表示不支持 |
Support receiving ACCept with 0 length |
交换机是否支持接收负载为0的名称服务ACC回应报文:Yes表示支持,No表示不支持 |
Fabric Controller Capability |
网络控制器能力列表 |
Support receiving the SW_RSCN Request |
交换机是否支持接收SW_RSCN请求报文:Yes表示支持,No表示不支持 |
Fabric Configuration Server Capability |
网络配置服务能力列表 |
Support basic configuration services |
交换机是否支持基本配置服务:Yes表示支持,No表示不支持 |
Support platform configuration services |
交换机是否支持平台配置服务:Yes表示支持,No表示不支持 |
Support topology discovery configuration services |
交换机是否支持拓扑发现配置服务:Yes表示支持,No表示不支持 |
Support enhanced configuration services |
交换机是否支持增强配置服务:Yes表示支持,No表示不支持 |
Enhanced Zone Server Capability |
增强Zone能力列表 |
Support enhanced zoning management |
交换机是否支持增强Zone模式:Yes表示支持,No表示不支持 |
display fc login命令用来显示节点注册的相关信息。
【命令】
display fc login [ vsan vsan-id ] [ count ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN内的节点注册的相关信息,取值范围为1~3839。不指定该参数,将显示所有VSAN内的节点注册的相关信息。在FCF-NPV交换机上,只能显示FCF模式VSAN内的节点注册的相关信息。
count:显示登录节点的数目。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
【举例】
# 显示VSAN 1的节点注册的相关信息。
<Sysname> display fc login vsan 1
Interface VSAN FCID Node WWN Port WWN
Vfc1 1 0x010000 21:01:00:1b:32:a0:fa:18 21:01:00:1b:32:a0:fa:17
# 显示VSAN 1的登录节点的数目。
<Sysname> display fc login vsan 1 count
Total entries: 1
# 显示所有VSAN的登录节点的数目。
<Sysname> display fc login count
VSAN Entries
1 1
2 1
Total entries: 2
表1-13 display fc login命令显示信息描述表
字段 |
描述 |
Interface |
交换机上和节点相连的接口 |
VSAN |
VSAN ID |
FCID |
交换机为节点分配的FC地址 |
Node WWN |
节点WWN |
Port WWN |
节点上和交换机相连的端口的WWN |
Entries |
某VSAN内登录节点的数目 |
Total entries |
登录节点的总数目 |
display fc name-service database命令用来显示名称服务数据库信息。
【命令】
display fc name-service database [ vsan vsan-id [ fcid fcid ] ] [ verbose ]
display fc name-service database [ vsan vsan-id ] count
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN内的名称服务数据库信息,vsan-id的取值范围为1~3839。不指定该参数时,将显示所有VSAN内的名称服务数据库信息。在FCF-NPV交换机上,只能显示FCF模式VSAN内的名称服务数据库信息。
fcid fcid:显示FC地址为fcid的名称服务数据库表项。fcid的取值范围为十六进制数010000~efffff。不指定该参数时,将显示所有FC地址的表项。
verbose:显示名称服务数据库的详细信息。不指定该参数时,将显示名称服务数据库的简要信息。
count:显示名称服务数据库表项的数目。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
【举例】
# 显示VSAN 1内的名称服务数据库的简要信息。
<Sysname> display fc name-service database vsan 1
VSAN 1:
FCID Type PWWN(vendor) FC4-type:feature
0x030001 0x01(N) 20:00:00:05:30:00:25:a3 SCSI-FCP
0x030200 0x01(N) 20:00:00:49:c9:28:c7:01 NPV
0x030300 0x01(N) 21:01:00:1b:32:a0:fa:00 NVMeoFC:Initiato
r/Target/Discovery
# 显示名称服务数据库的详细信息。
<Sysname> display fc name-service database verbose
VSAN:1 FCID:0x030001
Port-WWN(vendor): 20:00:00:05:30:00:25:a3
Node-WWN: 20:00:00:05:30:00:25:9e
Class: 2,3
Node-IP-addr: 192.168.0.52
FC4-types(FC4_features): SCSI-FCP
Symbolic-port-name:
Symbolic-node-name:
Port-type: 0x01(N)
Fabric-port-WWN: 30:30:30:30:65:33:64:6b
Hard-addr: 0x000000
VSAN:1 FCID:0x030200
Port-WWN(vendor): 20:00:00:5a:c9:28:c7:01
Node-WWN: 10:00:00:5a:c9:28:c7:01
Class: 3
Node-IP-addr: 192.168.6.171
FC4-types(FC4_features): NPV
Symbolic-port-name: NPV-Sysname:Vfc1
Symbolic-node-name: NPV-Sysname
Port-type: 0x01(N)
Fabric-port-WWN: 22:0a:00:05:30:00:26:1e
Hard-addr: 0x000000
--- Total 2 entries ---
# 显示VSAN 1内的名称服务数据库表项的数目。
<Sysname> display fc name-service database vsan 1 count
Total entries: 2
表1-14 display fc name-service database命令显示信息描述表
字段 |
描述 |
VSAN |
指定VSAN内的信息 |
FCID |
N端口的FC地址 |
Type |
节点向交换机注册的端口类型,包括: · 0x00(Unidentified):表示未注册端口类型 · 0x01(N):表示N端口。N端口通过直连方式连接到Fabric · 0x02(NL):表示NL端口。NL端口通过仲裁环连接到Fabric · 0x03(F/NL):表示F端口或者NL端口 · 0x7f(Nx):表示N端口、NL端口、F/NL端口 · 0x81(F):表示F端口。F端口与N端口相连 · 0x82(FL):表示FL端口。FL端口与NL端口相连 · 0x84(E):表示E端口。E端口与E端口或B端口相连 · 0x85(B):表示B端口。如果两个E端口之间通过桥设备连接,那么桥设备上连接E端口的端口就是B端口 · 0xXX(Unknown):表示以上取值以外的其它端口类型 正常情况下节点只会注册两种端口类型:N端口、NL端口。 |
PWWN(vendor) |
N端口的WWN(制造厂商名称) |
FC4-type:feature |
FC4类型:属性(显示简要信息时,最多显示两条FC4类型:属性) · FC4类型包括:SCSI-FCP、LLC/SNAP、SW_ILS、SNMP、GS3、VI、NPV、NVMeoFC · 属性包括:支持Initiator、支持Target、支持Discovery或三者中的任意组合 |
表1-15 display fc name-service database verbose命令显示信息描述表
字段 |
描述 |
VSAN |
指定VSAN内的信息 |
FCID |
N端口的FC地址 |
Port-WWN(vendor) |
N端口的WWN(制造厂商名称) |
Node-WWN |
N节点的WWN |
Class |
CLASS服务级别 |
Node-IP-addr |
N节点的IP地址 |
FC4-types(FC4 features) |
FC4类型(属性) · FC4类型包括:SCSI-FCP、LLC/SNAP、SW_ILS、SNMP、GS3、VI、NPV、NVMeoFC · 属性包括:支持Initiator、支持Target、支持Discovery或三者中的任意组合 |
Symbolic-port-name |
N端口的符号名称,用于描述此端口。H3C的NPV交换机会携带本机系统名和端口名,注册形如system-name:port-name的字符串作为端口描述名 |
Symbolic-node-name |
N节点的符号名称,用于描述此节点。H3C的NPV交换机会携带本机系统名,注册形如system-name的字符串作为节点描述名 |
Port-type |
节点向交换机注册的端口类型,包括: · 0x00(Unidentified):表示未注册端口类型 · 0x01(N):表示N端口。N端口通过直连方式连接到Fabric · 0x02(NL):表示NL端口。NL端口通过仲裁环连接到Fabric · 0x03(F/NL):表示F端口或者NL端口 · 0x7f(Nx):表示N端口、NL端口、F/NL端口 · 0x81(F):表示F端口。F端口与N端口相连 · 0x82(FL):表示FL端口。FL端口与NL端口相连 · 0x84(E):表示E端口。E端口与E端口或B端口相连 · 0x85(B):表示B端口。如果两个E端口之间通过桥设备连接,那么桥设备上连接E端口的端口就是B端口 · 0xXX(Unknown):表示以上取值以外的其它端口类型 正常情况下节点只会注册两种端口类型:N端口、NL端口。 |
Fabric-port-WWN |
F端口的WWN |
Hard-addr |
N端口的硬件地址 |
Total entries |
此VSAN内的表项数目 |
display fc scr-table命令用来显示N端口注册的SCR(State Change Registration,状态变化注册)列表。
【命令】
display fc scr-table [ vsan vsan-id ] [ count ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN内的N端口注册的SCR列表,vsan-id的取值范围为1~3839。不指定该参数时,将显示所有VSAN内的N端口注册的SCR列表。在FCF-NPV交换机上,只能显示FCF模式VSAN内的N端口注册的SCR列表。
count:显示SCR表项的数目。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
【举例】
# 显示SCR列表。
<Sysname> display fc scr-table
SCR table for VSAN 1:
FCID REGISTERED FOR
0x1b0300 fabric detected rscns
0x010121 nx_port detected rscns
fabric name change rscns
peer zone change rscns
--- Total 2 entries ---
# 显示SCR表项数目。
<Sysname> display fc scr-table vsan 1 count
Total entries: 2
表1-16 display fc scr-table命令显示信息描述表
字段 |
描述 |
SCR table for VSAN |
指定VSAN内的SCR列表 |
FCID |
N端口的FC地址 |
REGISTERED FOR |
注册接收RSCN(Registered State Change Notification,注册状态变化通知)报文的种类: · fabric detected rscns:表示注册接收所有由Fabric中的交换机感知到状态变化而发送的RSCN报文 · nx_port detected rscns:表示注册接收所有由N端口感知到状态变化而发送的RSCN报文 · fabric name change rscns:表示注册接收所有由Fabric名字变化而发送的RSCN报文 · peer zone change rscns:表示注册接收所有由peer zone变化而发送的RSCN报文 · full rscns:表示注册接收所有的RSCN报文 |
Total entries |
此VSAN内的表项数目 |
display fc switch-wwn命令用来显示本交换机的WWN。
【命令】
display fc switch-wwn
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【使用指导】
只有FCF交换机、FCF-NPV交换机和NPV交换机支持本命令。
【举例】
# 显示本交换机的WWN。
<Sysname> display fc switch-wwn
Switch WWN is 10:00:00:0d:ec:ff:a3:25
display fc timer命令用来显示Fabric定时器信息。
【命令】
display fc timer [ distributed-services | error-detect | resource-allocation ] [ vsan vsan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
distributed-services:显示分布式服务超时时间。
error-detect:显示错误检测超时时间。
resource-allocation:显示资源分配超时时间。
vsan vsan-id:显示指定VSAN内的Fabric定时器信息,vsan-id的取值范围为1~3839。不指定该参数时,将显示全局Fabric定时器信息。
【使用指导】
如果配置命令时不指定distributed-services、error-detect、resource-allocation参数,将显示所有Fabric定时器的信息。
只有FCF交换机、FCF-NPV交换机和NPV交换机支持本命令。
【举例】
# 显示VSAN 1内的所有Fabric定时器信息。
<Sysname> display fc timer vsan 1
Timer of VSAN 1:
Distributed-services timer: 5000 ms
Error-detect timer: 2000 ms
Resource-allocation timer: 10000 ms
表1-17 display fc timer命令显示信息描述表
字段 |
描述 |
Timer of VSAN |
指定VSAN内的Fabric定时器信息 |
Distributed-services timer |
分布式服务超时时间,单位为毫秒 |
Error-detect timer |
错误检测超时时间,单位为毫秒 |
Resource-allocation timer |
资源分配超时时间,单位为毫秒 |
display fcid allocation命令用来显示FC地址的分配情况。
【命令】
display fcid allocation [ vsan vsan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN内的FC地址的分配情况,vsan-id的取值范围为1~3839。如果未指定本参数,将显示所有VSAN内的FC地址的分配情况。在FCF-NPV交换机上,只能显示FCF模式VSAN内的FC地址的分配情况。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
【举例】
# 显示VSAN 1内的FC地址分配情况。
<Sysname> display fcid allocation vsan 1
VSAN 1:
Free FCIDs: 0xef0000 to 0xef06ff
0xef0701 to 0xef08ff
0xef0901 to 0xefffff
Assigned FCIDs: 0xef0700
0xef0900
Number of free FCIDs: 65534
Number of assigned FCIDs: 2
表1-18 display fcid allocation命令显示信息描述表
字段 |
描述 |
VSAN 1 |
VSAN ID |
Free FCIDs |
未分配的FC地址 |
Assigned FCIDs |
已分配的FC地址 |
Number of free FCIDs |
未分配的FC地址数量 |
Number of assigned FCIDs |
已分配的FC地址数量 |
display fcid persistent命令用来显示FC地址持久化表项信息。
【命令】
display fcid persistent [ unused ] [ vsan vsan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
unused:显示当前尚未使用(即对应节点未登录)的FC地址持久化表项。如果未指定本参数,将显示所有的FC地址持久化表项。
vsan vsan-id:显示指定VSAN内的FC地址持久化表项信息,vsan-id的取值范围为1~3839。如果未指定本参数,将显示所有VSAN内的FC地址持久化表项信息。在FCF-NPV交换机上,只能显示FCF模式VSAN内的FC地址持久化表项信息。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
【举例】
# 显示所有VSAN内的FC地址持久化表项信息。
<Sysname> display fcid persistent
VSAN 1:
FCID persistence: Enabled
Total entries: 3
WWN FCID Used Assignment
10:00:00:00:c9:ef:39:5f 0x1e0002 Yes Dynamic
10:00:00:00:c9:ef:39:60 0x1e1000 Yes Static
10:00:00:00:c9:ef:39:68 0x1e000a Yes Dynamic
VSAN 2:
FCID persistence: Disabled
Total entries: 0
表1-19 display fcid allocation命令显示信息描述表
字段 |
描述 |
VSAN |
VSAN ID |
FCID persistence |
FC地址持久化功能的开启状态,包括: · Enabled:表示已开启 · Disabled:表示已关闭 |
WWN |
节点的WWN |
FCID |
交换机为节点分配的FC地址 |
Used |
分配的FC地址的使用情况,包括: · Yes:表示节点在线,正在使用 · No:表示节点不在线,未使用 |
Assignment |
分配的FC地址类型,包括: · Dynamic:表示动态 · Static:表示静态 |
Total entries |
FC地址持久化表项的总数 |
display rdp database命令用来显示RDP数据库信息。
【命令】
display rdp database [ port-name port-name ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
port-name port-name:显示指定接口的RDP数据库信息,port-name表示接口名称,可以指定为接入FC SAN中任意接口,格式为xx:xx:xx:xx:xx:xx:xx:xx,其中x为16进制数字。如果不指定本参数,则显示所有接入FC SAN接口的RDP数据库信息。
【使用指导】
RDP数据库信息包括交换机保存的节点设备端口诊断信息和本地端口的诊断信息,以及其它交换机发送过来的端口诊断信息。对于节点设备端口诊断信息,仅显示接口注册成功的信息。
只有FCF交换机和FCF-NPV交换机支持本命令。
只有开启了Smart SAN功能并指定其应用类型为FC/FCoE类型,才支持显示RDP数据库信息。
【举例】
<Sysname> display rdp database
Port Name: 10:00:00:00:c9:88:a4:9d
Node Name: 20:00:00:e0:fc:f1:e8:01
Fabric Port Name: 20:00:00:50:c9:a3:c4:57
Fabric Node Name: 20:64:00:e1:cf:25:09:01
Port Speed:
Port Speed Capabilities: 40 Gbps
Port Operating Speed: 40 Gbps
Link Error Status (FCoE):
Link Failure Count: 1
Virtual Link Failure Count: 2
Missing FIP Keep Alive or Discovery Advertisement Count: 3
Symbol Error During Carrier Count: 4
Error Block Count: 5
Frame Check Sequence Error Count: 6
QSFP Diagnostics:
Temperature:
High Alarm: 127.99C Low Alarm: -128.00C
High Warning: 120.00C Low Warning: -120.00C
Current: 40.00C
State: Normal
Voltage:
High Alarm: 6.3000V Low Alarm: 3.7000V
High Warning: 5.5000V Low Warning:4.5000V
Current: 5.0000V
State: Normal
Lane 0 Bias Current:
High Alarm: 120.0000mA Low Alarm: 70.0000mA
High Warning: 110.0000mA Low Warning:80.0000mA
Current: 110.9000mA
State: High Warning
Lane 0 Tx Power:
High Alarm: 6.5000mW Low Alarm: 5.0000mW
High Warning: 6.3000mW Low Warning:5.3000mW
Current: 6.0000mW
State: Normal
Lane 0 Rx Power:
High Alarm: 6.5000mW Low Alarm: 5.0000mW
High Warning: 6.3000mW Low Warning:5.3000mW
Current: 6.0000mW
State: Normal
Lane 1 Bias Current:
High Alarm: 120.0000mA Low Alarm: 70.0000mA
High Warning: 110.0000mA Low Warning:80.0000mA
Current: 110.9000mA
State: High Warning
Lane 1 Tx Power:
High Alarm: 6.5000mW Low Alarm: 5.0000mW
High Warning: 6.3000mW Low Warning:5.3000mW
Current: 6.0000mW
State: Normal
Lane 1 Rx Power:
High Alarm: 6.5000mW Low Alarm: 5.0000mW
High Warning: 6.3000mW Low Warning:5.3000mW
Current: 6.0000mW
State: Normal
Lane 2 Bias Current:
High Alarm: 120.0000mA Low Alarm: 70.0000mA
High Warning: 110.0000mA Low Warning:80.0000mA
Current: 110.9000mA
State: High Warning
Lane 2 Tx Power:
High Alarm: 6.5000mW Low Alarm: 5.0000mW
High Warning: 6.3000mW Low Warning:5.3000mW
Current: 6.0000mW
State: Normal
Lane 2 Rx Power:
High Alarm: 6.5000mW Low Alarm: 5.0000mW
High Warning: 6.3000mW Low Warning:5.3000mW
Current: 6.0000mW
State: Normal
Lane 3 Bias Current:
High Alarm: 120.0000mA Low Alarm: 70.0000mA
High Warning: 110.0000mA Low Warning:80.0000mA
Current: 110.9000mA
State: High Warning
Lane 3 Tx Power:
High Alarm: 6.5000mW Low Alarm: 5.0000mW
High Warning: 6.3000mW Low Warning:5.3000mW
Current: 6.0000mW
State: Normal
Lane 3 Rx Power:
High Alarm: 6.5000mW Low Alarm: 5.0000mW
High Warning: 6.3000mW Low Warning:5.3000mW
Current: 6.0000mW
State: Normal
Tx Type: Short Wave Laser
Optical Port: Yes
Connector Type: QSFP
FEC Active: Yes
FEC Status:
Corrected blocks: 3
Uncorrected blocks: 1
Buffer Credit:
Receive B2B Credit:15
Transmit B2B Credit: 15
Nominal Port RTT: 10000ns
Optical Product Data:
Vendor Name: H3C
Part Number:QSFP-40G-LR4-WDM1300
Serial Number: AA05011023
Revision: N
Date: 260414
Port Name: 28:05:00:e0:fc:f1:58:2a
Node Name: -
Port Speed:
Port Speed Capabilities: 2 Gbps, 4Gbps, 8Gbps, 16Gbps
Port Operating Speed: 4 Gbps
Link Error Status (FC):
Link Failure Count: 1
Loss-of-Synchronization Count: 2
Loss-of-Signal Count: 3
Primitive Sequence Protocol Errors: 2
Invalid Transmission Words: 1
Invalid CRC Count: 1
SFP Diagnostics:
Temperature:
High Alarm: 127.99C Low Alarm: -128.00C
High Warning: 120.00C Low Warning: -120.00C
Current: 40C
State: Normal
Voltage:
High Alarm: 6.3000V Low Alarm: 3.7000V
High Warning: 5.5000V Low Warning:4.5000V
Current: 5.0000V
State: Normal
Bias Current:
High Alarm: 120.0000mA Low Alarm: 70.0000mA
High Warning: 110.0000mA Low Warning:80.0000mA
Current: 110.9000mA
State: High Warning
Tx Power:
High Alarm: 6.5000mW Low Alarm: 5.0000mW
High Warning: 6.3000mW Low Warning:5.3000mW
Current: 6.0000mW
State: Normal
Rx Power:
High Alarm: 6.5000mW Low Alarm: 5.0000mW
High Warning: 6.3000mW Low Warning:5.3000mW
Current: 6.0000mW
State: Normal
Tx Type: Short Wave Laser
Optical Port: Yes
Connector Type: SFP+
FEC Active: No
Buffer Credit:
Receive B2B Credit:15
Transmit B2B Credit: 15
Nominal Port RTT: 10000ns
Optical Product Data:
Vendor Name: H3C
Part Number: SFP-XG-LX-SM1310
Serial Number: AA05011023
Revision: N
Date: -
Port Name: 28:05:00:e0:fc:f1:58:2a
Node Name: -
表1-20 display rdp database命令显示信息描述表(指定接口为节点设备上的接口)
字段 |
描述 |
Port Name |
端口的WWN |
Node Name |
若指定接口为Nx_Port,则该字段表示为接口所属节点的WWN; 若指定接口为E_Port或F_Port,则该字段显示为-; 若指定接口为NP_Port,则该字段显示为NP_Port所属NPV交换机的WWN |
Fabric Port Name |
与Nx_Port直连的F_Port或NP_Port的WWN |
Fabric Node Name |
F_Port或NP_Port所属交换机的WWN |
Port Speed |
端口速率 |
Port Speed Capabilities |
端口工作速率能力集,取值包括: · 1Gbps · 2Gbps · 4Gbps · 8Gbps · 10Gbps · 16Gbps · 32Gbps 非以上速率则显示Unknown |
Port Operating Speed |
端口当前工作速率,包括: · 1Gbps · 2Gbps · 4Gbps · 8Gbps · 10Gbps · 16Gbps · 32Gbps 非以上速率则显示Unknown |
Link Error Status |
链路错误状态: · Link Error Status (FCoE):指定Nx_Port与直连VFC接口所在链路的错误状态 |
Link Failure Count |
物理链路错误计数 |
Virtual Link Failure Count |
虚连接失败计数 |
Missing FIP Keep Alive or Discovery Advertisement Count |
链路保活报文丢失计数 |
Symbol Error During Carrier Count |
物理层接收错误计数 |
Error Block Count |
误码块计数 |
Frame Check Sequence Error Count |
FCS检测失败计数 |
Loss-of-Synchronization Count |
丢失同步计数 |
Loss-of-Signal Count |
丢失信号计数 |
Primitive Sequence Protocol Errors |
原始序列协议错误计数 |
Invalid Transmission Words |
无效的传输字 |
Invalid CRC Count |
无效的CRC计数 |
QSFP Diagnostics |
QSFP光模块诊断信息 |
SFP Diagnostics |
SFP光模块诊断信息 |
Temperature |
光模块温度 |
Voltage |
供给电压 |
Bias Current |
激光偏置电流 |
Tx Power |
发送功率 |
Rx Power |
接收功率 |
Lane |
QSFP光模块航道标记,只有当接口插入多通道的QSFP光模块时,才显示此字段 |
High Alarm |
诊断信息告警上限值 |
Low Alarm |
诊断信息告警下限值 |
High Warning |
诊断信息预警上限值 |
Low Warning |
诊断信息预警下限值 |
Current |
当前运行值 |
State |
当前运行状态,包括: · Normal:正常状态 · High Alarm:上限告警状态 · Low Alarm:下限告警状态 · High Warning:上限预警状态 · Low Warning:下限预警状态 · Unknown:未知状态 |
Tx Type |
发射器类型,包括: · Short Wave Laser:短波激光 · Long Wave Laser LC 1310nm:1310nm长波激光 · Long Wave Laser LL 1550nm:1550nm长波激光 |
Optical Port |
是否为光端口,包括: · Yes · No |
Connector Type |
连接器类型,包括: · Unknown · QSFP · SFP+ |
FEC Active |
FEC(Forward Error Correction,前向纠错)是否激活,包括: · Yes · No |
FEC Status |
FEC 状态信息 |
Corrected blocks |
硬件纠正的FEC编码块数量 |
Uncorrected blocks |
硬件没有纠正的FEC编码块数量 |
Buffer Credit |
缓冲区信用诊断信息 |
Receive B2B Credit |
本机B2B Credit信息 |
Transmit B2B Credit |
远端B2B Credit信息 |
Nominal Port RTT |
接口收发报文往返延时,显示“Unknown”表示未获取到时间 |
Optical Product Data |
SFP、SFP+、QSFP或QSFP+ 光模块产品数据 |
Vendor Name |
厂商名称 |
Part Number |
厂商零件号或产品名称 |
Serial Number |
接口序列号 |
Revision |
厂商零件号等级 |
Date |
厂商产品生产日期 |
display rdp request-polling-interval命令用来显示RDP请求报文的发送时间间隔。
【命令】
display rdp request-polling-interval
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
只有开启了Smart SAN功能并指定其应用类型为FC/FCoE类型,才支持显示RDP请求报文的发送时间间隔。
【举例】
# 显示RDP请求报文的发送时间间隔。
<Sysname> display rdp request-polling-interval
RDP request-polling-interval: 30 minutes
display smartsan status命令用来显示Smart SAN功能的状态信息。
【命令】
display smartsan status
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
【举例】
# 显示交换机的Smart SAN功能的状态信息。
<Sysname> display smartsan status
Smart SAN Status:
FC/FCoE: Enabled
iSCSI: Disabled
表1-21 display smartsan status命令显示信息描述表
字段 |
描述 |
FC/FCoE |
FC/FCoE类型的开启状态,包括: · Enabled:开启 · Disabled:关闭 |
iSCSI |
iSCSI类型的开启状态,包括: · Enabled:开启 · Disabled:关闭 |
domain auto-reconfigure enable命令用来开启自动Fabric重配置功能。
undo domain auto-reconfigure enable命令用来关闭自动Fabric重配置功能。
【命令】
domain auto-reconfigure enable
undo domain auto-reconfigure enable
【缺省情况】
自动Fabric重配置功能处于关闭状态。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【使用指导】
Fabric重配置将触发整个网络重新开始主交换机选举、域ID分配和FC地址分配。
自动Fabric重配置功能一般在网络出现故障或者合并时发生:
· 两个Fabric网络合并时,如果域ID列表重叠,交换机会自动进行中断重配置。
· 两个Fabric网络合并时,如果两个Fabric网络的主交换机信息不同,而且域ID列表非空且不重叠,系统会自动进行非中断重配置。
· 主交换机宕机时,系统会自动进行非中断重配置。
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
只有开启了Fabric配置功能后,本命令才会生效。
【举例】
# 在VSAN 1内开启自动Fabric重配置功能。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] domain auto-reconfigure enable
【相关命令】
· domain configure enable
domain configure enable命令用来开启Fabric配置功能。
undo domain configure enable命令用来关闭Fabric配置功能。
【命令】
domain configure enable
undo domain configure enable
【缺省情况】
VSAN内的Fabric配置功能处于开启状态。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【使用指导】
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
开启了Fabric配置功能后,FCF交换机会通过消息交互选举主交换机,并由选举出来的主交换机为网络中的所有交换机动态分配域ID。因此,在动态建立Fabric网络时,必须在VSAN内的所有交换机上都开启Fabric配置功能;而在静态建立Fabric网络时,则必须在VSAN内的所有交换机上都关闭Fabric配置功能,需要手工配置各交换机的域ID。
【举例】
# 在VSAN 1内开启Fabric配置功能。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] domain configure enable
domain restart命令用来手工发起Fabric重配置。
【命令】
domain restart [ disruptive ]
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
disruptive:表示发起中断重配置。如果未指定本参数,表示发起非中断重配置。
【使用指导】
指定disruptive参数发起中断重配置时,将清除所有运行数据重新进行协商,整个Fabric网络的数据传输都会中断,请谨慎使用。
Fabric重配置一般在网络改造(比如两个Fabric网络合并等)或外部干预(比如管理员通过命令行发起重配置)时发生。Fabric重配置将触发整个网络重新开始主交换机选举、域ID分配和FC地址分配。
根据重配置过程中对Fabric网络的影响程度不同,可将Fabric重配置分为以下两种:
· 中断重配置:在整个Fabric中洪泛RCF(Reconfigure Fabric,重配置Fabric)报文,通知所有交换机进行中断重配置。重配置过程中,会清除所有运行数据重新进行协商。
· 非中断重配置:在整个Fabric中洪泛BF(Build Fabric,建立Fabric)报文,通知所有交换机进行非中断重配置。重配置过程中,会尽量保留上一次的运行数据,以保证交换机的域ID尽量不发生变化,从而不影响Fabric网络的数据传输。
对于配置之后不会立即生效的Fabric配置(比如修改了交换机的优先级),需要执行中断重配置使其生效。
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
只有开启了Fabric配置功能后,本命令才生效。
【举例】
# 手工在VSAN 1内发起中断重配置。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] domain restart disruptive
The command may cause traffic interruption. Continue? [Y/N]:y
【相关命令】
· domain configure enable
domain-id命令用来配置交换机的域ID。
undo domain-id命令用来恢复缺省情况。
【命令】
domain-id domain-id { preferred | static }
undo domain-id
【缺省情况】
交换机的域ID为0,采用preferred模式。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
domain-id:域ID,取值范围为1~239。
preferred:preferred模式。
static:static模式。
【使用指导】
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
虽然上层协议只能识别WWN,但实际报文传输时,在FCF交换机之间的路由和转发使用的都是域ID。域ID是8位的地址,域ID是按每个VSAN进行分配的,也存在默认值。因为域ID的默认值都为0,无法区分不同的设备,所以在使用前必须分配域ID,可以通过静态配置,也可以动态分配。
如果通过静态配置指定域ID,则需要为Fabric网络中的每台交换机都指定域ID,且每台交换机的域ID必须是唯一的。在静态配置域ID情况下,preferred模式和static模式没有区别。
如果动态分配域ID,则由主交换机负责为网络中的每台交换机分配域ID。在动态获取域ID情况下,当非主交换机向主交换机请求分配配置的域ID失败时,preferred模式下,非主交换机可以使用主交换机分配的其它域ID;static模式下,非主交换机将隔离上游主链路。
建议为一个VSAN内的所有交换机都配置相同模式的域ID。
【举例】
# 在VSAN 1内配置交换机的域ID为55,采用static模式。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] domain-id 55 static
Nondisruptive reconfiguration might be performed or the switch might be isolated. Continue? [Y/N]:y
fabric-name命令用来配置Fabric网络的名称。
undo fabric-name命令用来恢复缺省情况。
【命令】
fabric-name name
undo fabric-name
【缺省情况】
使用WWN作为Fabric网络的名称。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
name:表示Fabric网络的名称,格式为xx:xx:xx:xx:xx:xx:xx:xx,其中x为16进制数字。
【使用指导】
FCF交换机支持为每个VSAN分配一个Fabric网络名称,其格式与WWN格式相同,是一个64位的地址。当VSAN创建后,如果用户未配置Fabric网络的名称,则使用本交换机的WWN作为Fabric网络的名称。
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
仅在静态建立Fabric网络时才需要配置Fabric网络的名称,并且同一VSAN内所有交换机的Fabric网络名称必须一样。动态建立Fabric网络时并不需要配置Fabric网络的名称,系统将使用主交换机的WWN作为Fabric网络的名称。
【举例】
# 在VSAN 1内配置Fabric网络的名称为10:11:12:13:14:15:16:17。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] fabric-name 10:11:12:13:14:15:16:17
fc domain rcf-reject命令用来配置接口拒绝接收指定VSAN内的RCF请求报文。
undo fc domain rcf-reject命令用来取消接口拒绝接收指定VSAN内RCF请求报文的配置。
【命令】
fc domain rcf-reject vsan vsan-id
undo fc domain rcf-reject vsan vsan-id
【缺省情况】
接口不拒绝接收RCF请求报文。
【视图】
VFC接口视图
【缺省用户角色】
network-admin
【参数】
vsan vsan-id:指定所属VSAN,取值范围为1~3839。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
在一个稳定的网络中,可以配置接口拒绝接收特定VSAN内的RCF请求报文,以防止设备进行不必要的中断重配置。配置该功能后,如果接口收到该VSAN内的RCF请求报文,设备会回应拒绝报文,并将该接口隔离。
【举例】
# 配置接口VFC1拒绝接收VSAN 1内的RCF请求报文。
<Sysname> system-view
[Sysname] interface vfc 1
[Sysname-Vfc1] fc domain rcf-reject vsan 1
fc login-limit命令用来配置VSAN下的最大登录节点数。
undo fc login-limit命令用来恢复缺省情况。
【命令】
fc login-limit max-number
undo fc login-limit
【缺省情况】
不限制VSAN下的最大登录节点数。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
max-number:VSAN下的最大登录节点数目,取值范围为1~65535。
【使用指导】
本命令用于配置VSAN下的最大登录节点数,以防止某VSAN下的登录节点过多,占用大量的ACL资源。这里的登录节点数=交换机直连的NPV交换机的数+登录到本交换机上的服务器和磁盘数。
如果已登录节点数大于配置的最大登录节点数,不会将已登录节点强制下线,但后续任何新节点均无法登录。用户可以通过手工关闭接口等方式将不需要的节点下线。
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
登录节点数即受本命令、也受硬件ACL资源的限制,当硬件ACL资源耗尽时,新节点也无法登录。
【举例】
# 配置VSAN 2下最多登录256个节点。
<Sysname> system-view
[Sysname] vsan 2
[Sysname-vsan2] fc login-limit 256
fc name-service auto-discovery命令用来开启Fabric自动发现SCSI-FCP信息功能。
undo fc name-service auto-discovery命令用来关闭Fabric自动发现SCSI-FCP信息功能。
【命令】
fc name-service auto-discovery
undo fc name-service auto-discovery
【缺省情况】
Fabric自动发现SCSI-FCP信息功能处于开启状态。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【使用指导】
某些节点设备有时不会主动注册支持SCSI-FCP协议(比如节点设备离线又重新上线后,不再主动注册FC4-Type或Feature),也因此没有SCSI-FCP协议对应的Feature值,对节点设备间的互通可能产生影响。
Fabric自动发现SCSI-FCP信息功能可以主动获取节点设备的SCSI-FCP协议及其对应的Feature值,开启该功能后,FCF交换机在节点设备登录后,会主动向节点设备发送PRLI报文,询问节点设备是否支持SCSI-FCP协议,同时获取节点设备支持SCSI-FCP协议对应的Feature信息,并将此信息保存在名称服务数据库中。
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
开启Fabric自动发现SCSI-FCP信息功能后,某些较老型号的网卡可能不会再向交换机自动注册节点设备信息。请用户根据实际情况选择是否开启本功能。
【举例】
# 在VSAN 2内开启Fabric自动发现SCSI-FCP信息功能。
<Sysname> system-view
[Sysname] vsan 2
[Sysname-vsan2] fc name-service auto-discovery
fc timer distributed-services命令用来全局配置分布式服务超时时间。
undo fc timer distributed-services命令用来恢复缺省情况。
【命令】
fc timer distributed-services value
undo fc timer distributed-services
【缺省情况】
分布式服务超时时间为5000毫秒。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
value:分布式服务超时时间,取值范围为5000~10000,单位为毫秒。
【使用指导】
只有FCF交换机、FCF-NPV交换机和NPV交换机支持本命令。
本命令与timer distributed-services命令的功能相同,只是作用范围不同:系统视图下的全局配置对所有VSAN都有效,VSAN视图下的配置只对当前VSAN有效,后者的配置优先级较高。
【举例】
# 全局配置分布式服务超时时间为6000毫秒。
<Sysname> system-view
[Sysname] fc timer distributed-services 6000
【相关命令】
· timer distributed-services
fc timer error-detect命令用来全局配置错误检测超时时间。
undo fc timer error-detect命令用来恢复缺省情况。
【命令】
fc timer error-detect value
undo fc timer error-detect
【缺省情况】
错误检测超时时间为2000毫秒。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
value:错误检测超时时间,取值范围为1000~10000,单位为毫秒。
【使用指导】
只有FCF交换机、FCF-NPV交换机和NPV交换机支持本命令。
本命令与timer error-detect命令的功能相同,只是作用范围不同:系统视图下的全局配置对所有VSAN都有效,VSAN视图下的配置只对当前VSAN有效,后者的配置优先级较高。
【举例】
# 全局配置错误检测超时时间为6000毫秒。
<Sysname> system-view
[Sysname] fc timer error-detect 6000
【相关命令】
· timer error-detect
fc timer resource-allocation命令用来全局配置资源分配超时时间。
undo fc timer resource-allocation命令用来恢复缺省情况。
【命令】
fc timer resource-allocation value
undo fc timer resource-allocation
【缺省情况】
资源分配超时时间为10000毫秒。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
value:资源分配超时时间,取值范围为5000~10000,单位为毫秒。
【使用指导】
只有FCF交换机、FCF-NPV交换机和NPV交换机支持本命令。
本命令与timer resource-allocation命令的功能相同,只是作用范围不同:系统视图下的全局配置对所有VSAN都有效,VSAN视图下的配置只对当前VSAN有效,后者的配置优先级较高。
【举例】
# 全局配置资源分配超时时间为6000毫秒。
<Sysname> system-view
[Sysname] fc timer resource-allocation 6000
【相关命令】
· timer resource-allocation
fc wwn default-fc4-type命令用来配置节点设备的默认FC4信息。
undo fc wwn default-fc4-type命令用来删除配置的节点设备的默认FC4信息。
【命令】
fc wwn wwn-value default-fc4-type { type-value feature feature-map | scsi-fcp feature { feature-map | both | initiator | target } }
undo fc wwn wwn-value default-fc4-type { type-value | scsi-fcp }
【缺省情况】
未配置节点设备的默认FC4信息。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
wwn-value:N_Port的WWN,格式为xx:xx:xx:xx:xx:xx:xx:xx,其中x为16进制数字。
type-value:表示支持的FC4-Type。FC4-Type由256比特构成,每个比特位表示一种类型,某位比特的值为1,则表示支持该比特位对应的类型。type-value值表示置位所支持的FC4-Type的对应比特位,取值范围为0~255。
scsi-fcp:表示支持的FC4-Type为SCSI-FCP,对应的type-value值为8。
feature feature-map:表示支持FC4-Type的Feature值。每种协议共有四种属性,Feature值由4个比特组成,每个比特位表示一种属性,取值范围为0~15。某位比特的值为1,则表示支持该比特位对应的属性。例如,Feature值配置为15,表示节点设备对于该FC4-Type对应的四种属性全部都支持。Feature值为0表示不支持任何属性。当FC4-Type为SCSI-FCP时,用户还可配置如下参数:
· target:表示支持target属性,对应的feature-map值为1。
· initiator:表示支持initiator属性,对应的feature-map值为2。
· both:表示同时支持initiator和target属性,对应的feature-map值为3。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
为了不影响节点设备之间的互通,用户可以手工配置节点设备的默认FC4信息(FC4-Type和Feature)。当节点设备不注册FC4信息并且交换机主动探测SCSI-FCP信息也不成功时,名称服务数据库中记录的将是该默认FC4信息。此后,如果节点设备又主动注册了FC4信息或交换机又探测到了SCSI-FCP信息,则名称服务数据库中将保存节点设备注册或交换机探测到的FC4信息。
可以通过多次执行本命令为同一个N_Port配置多个不同的FC4-Type。
【举例】
# 配置节点设备(其WWN为00:00:00:11:22:33:44:55)的默认FC4信息。
<Sysname> system-view
[Sysname] fc wwn 00:00:00:11:22:33:44:55 default-fc4-type scsi-fcp feature target
[Sysname] fc wwn 00:00:00:11:22:33:44:55 default-fc4-type 9 feature 7
fcid persistent enable命令用来开启FC地址持久化功能。
undo fcid persistent enable命令用来关闭FC地址持久化功能。
【命令】
fcid persistent enable
undo fcid persistent enable
【缺省情况】
FC地址持久化功能处于开启状态。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【使用指导】
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
开启本功能后,手工配置的FC地址持久化表项才能生效。
关闭本功能时,会删除所有静态和动态的FC地址持久化表项。
关闭本功能后,曾登录过的节点的WWN与FC地址的对应关系也会被记录下来,在重新开启FC地址持久化功能时,系统会尝试将其生成为动态的FC地址持久化表项。在此生成过程中,如果FC地址持久化表项的总数达到了系统上限(40000条),系统会删除当前所有离线节点的动态表项后,再继续生成。
【举例】
# 在VSAN 1内关闭FC地址持久化功能。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] undo fcid persistent enable
【相关命令】
· wwn fcid
priority命令用来配置交换机的优先级。
undo priority命令用来恢复缺省情况。
【命令】
priority priority
undo priority
【缺省情况】
交换机的优先级为128。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
priority:交换机的优先级,取值范围为1~254。优先级值越小,优先级越高。
【使用指导】
在一个VSAN中,优先级高的交换机将优先被选为主交换机。同一台FCF交换机在不同VSAN中的优先级可以不同。
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
交换机优先级的配置不能立即生效,需通过命令domain restart disruptive进行一次中断重配置后才能生效。
【举例】
# 在VSAN 1内配置交换机的优先级为64。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] priority 64
【相关命令】
· domain restart
rdp request-polling-interval命令用来配置RDP请求报文的发送时间间隔。
undo rdp request-polling-interval命令用来恢复缺省情况。
【命令】
rdp request-polling-interval interval
undo rdp request-polling-interval
【缺省情况】
RDP请求报文的发送时间间隔为30分钟。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
interval:RDP请求报文的发送时间间隔,取值范围为5~1440,单位为分钟。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
只有开启了Smart SAN功能并指定其应用类型为FC/FCoE类型,才支持配置发送RDP请求报文的时间间隔。
【举例】
# 配置发送RDP请求报文的时间间隔为5分钟。
<Sysname> system-view
[Sysname] rdp request-polling-interval 5
【相关命令】
· display rdp request-polling-interval
reset fcid persistent命令用来清除离线节点的FC地址持久化表项信息。
【命令】
reset fcid persistent [ static ] [ vsan vsan-id ]
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
static:表示清除静态表项。如果未指定本参数,表示清除动态表项。
vsan vsan-id:清除指定VSAN内的离线节点的FC地址持久化表项信息,vsan-id的取值范围为1~3839。如果未指定本参数,将清除所有VSAN内的离线节点的FC地址持久化表项信息。在FCF-NPV交换机上,只能清除FCF模式VSAN内的离线节点的FC地址持久化表项信息。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
【举例】
# 清除VSAN 1下的所有动态FC地址持久化表项。
<Sysname> reset fcid persistent vsan 1
rscn aggregation enable命令用来开启RSCN聚合功能。
undo rscn aggregation enable命令用来关闭RSCN聚合功能。
【命令】
rscn aggregation enable
undo rscn aggregation enable
【缺省情况】
RSCN聚合功能处于关闭状态。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【使用指导】
开启RSCN聚合功能后,如果在RSCN聚合等待时间内,有多个节点设备产生变化事件,则使用携带了多个变化FC地址的一个ELS_RSCN报文,来代替以前只携带一个变化FC地址的多个ELS_RSCN报文,以此减少向关心该变化的节点设备发送ELS_RSCN报文的数量,减少变化通知次数。
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
建议一个VSAN内的所有交换机同时开启RSCN聚合功能,并配置相同的RSCN聚合等待时间,以避免可能产生的设备互通问题。
【举例】
# 在VSAN 1内开启RSCN聚合功能。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] rscn aggregation enable
【相关命令】
· rscn aggregation timer
rscn aggregation timer命令用来配置RSCN聚合等待时间。
undo rscn aggregation timer命令用来恢复缺省情况。
【命令】
rscn aggregation timer value
undo rscn aggregation timer
【缺省情况】
RSCN聚合等待时间为2000毫秒。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
value:RSCN聚合等待时间,取值范围为100~2000,单位为毫秒。
【使用指导】
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
只有开启RSCN聚合功能后,RSCN聚合等待时间才会生效。
建议一个VSAN内的所有交换机同时开启RSCN聚合功能,并配置相同的RSCN聚合等待时间,以避免可能产生的设备互通问题。
【举例】
# 配置RSCN聚合等待时间为1500毫秒。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] rscn aggregation timer 1500
【相关命令】
· rscn aggregation enable
smartsan enable命令用来开启Smart SAN功能并指定其应用类型。
undo samrtsan enable命令用来关闭指定应用类型的Smart SAN功能。
【命令】
smartsan enable [ fcoe | iscsi ]
undo smartsan enable [ fcoe | iscsi ]
【缺省情况】
Smart SAN功能处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
fcoe:Smart SAN功能的FC/FCoE类型。
iscsi:Smart SAN功能的iSCSI类型。
【使用指导】
Smart SAN功能包括FC/FCoE和iSCSI两种应用类型。iSCSI类型暂不支持。
只有FCF交换机和FCF-NPV交换机支持本命令。
配置smartsan enable命令或undo smartsan enable命令时,若不指定fcoe和iscsi参数,则同时开启或关闭FC/FCoE类型和iSCSI类型。
undo smartsan enable命令会删除所有已存在的Peer Zone信息,但不会删除从其它交换机获取到的Peer Zone信息。关于Peer Zone的详细介绍,请参见“FCoE配置指导”。
【举例】
# 开启Smart SAN功能并指定其应用类型为FC/FCoE类型。
<Sysname> system-view
[Sysname] smartsan enable fcoe
【相关命令】
· display smartsan status
snmp-agent trap enable fc-fabric命令用来开启Fabric的告警功能。
undo snmp-agent trap enable fc-fabric命令用来关闭Fabric的告警功能。
【命令】
snmp-agent trap enable fc-fabric [ domain-id-change | fabric-change ] *
undo snmp-agent trap enable fc-fabric [ domain-id-change | fabric-change ] *
【缺省情况】
Fabric的告警功能处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
domain-id-change:表示域ID变化的告警功能。开启本告警功能后,当本地交换机在所在VSAN内的域ID发生变化时会生成告警信息,其中携带发生变化的VSAN ID、本地交换机的WWN以及变化后的域ID。
fabric-change:表示Fabric变化的告警功能。开启了本告警功能后,当Fabric进行重配置,即交换机收到或发送BF或RCF报文时(包括配置了拒绝收到的RCF请求报文的接口收到了RCF请求报文)会生成告警信息,其中携带进行Fabric重配置的VSAN ID。
【使用指导】
开启了Fabric的告警功能之后,Fabric会生成告警信息,以向网管软件报告本模块的重要事件。该信息将发送至SNMP模块,通过设置SNMP中告警信息的发送参数,来决定告警信息输出的相关属性。有关告警信息的详细介绍,请参见“网络管理和监控配置指导”中的“SNMP”。
只有FCF交换机和FCF-NPV交换机支持本命令。
如果未指定任何参数,则表示开启或关闭Fabric的全部告警功能。
【举例】
# 开启Fabric的全部告警功能。
<Sysname> system-view
[Sysname] snmp-agent trap enable fc-fabric
snmp-agent trap enable fc-name-service命令用来开启名称服务的告警功能。
undo snmp-agent trap enable fc-name-service命令用来关闭名称服务的告警功能。
【命令】
snmp-agent trap enable fc-name-service [ login | logout ] *
undo snmp-agent trap enable fc-name-service [ login | logout ] *
【缺省情况】
名称服务的告警功能处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
login:表示节点向交换机注册名称服务信息的告警功能。开启本告警功能后,当本地交换机发生节点注册名称服务信息事件时会生成告警信息,其中携带VSAN ID、本地交换机的WWN以及节点上N_Port的WWN。
logout:表示节点向交换机注销名称服务信息的告警功能。开启本告警功能后,当本地交换机发生节点注销名称服务信息事件时会生成告警信息,其中携带VSAN ID、本地交换机的WWN以及节点上N_Port的WWN。
【使用指导】
开启了名称服务的告警功能之后,名称服务会生成告警信息,以向网管软件报告本模块的重要事件。该信息将发送至SNMP模块,通过设置SNMP中告警信息的发送参数,来决定告警信息输出的相关属性。有关告警信息的详细介绍,请参见“网络管理和监控配置指导”中的“SNMP”。
只有FCF交换机和FCF-NPV交换机支持本命令。
如果未指定任何参数,则表示开启或关闭名称服务的全部告警功能。
【举例】
# 开启名称服务的全部告警功能。
<Sysname> system-view
[Sysname] snmp-agent trap enable fc-name-service
timer distributed-services命令用来在VSAN内配置分布式服务超时时间。
undo timer distributed-services命令用来恢复缺省情况。
【命令】
timer distributed-services value
undo timer distributed-services
【缺省情况】
分布式服务超时时间为5000毫秒。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
value:分布式服务超时时间,取值范围为5000~10000,单位为毫秒。
【使用指导】
只有FCF交换机、FCF-NPV交换机和NPV交换机支持本命令。
本命令与fc timer distributed-services命令的功能相同,只是作用范围不同:系统视图下的全局配置对所有VSAN都有效,VSAN视图下的配置只对当前VSAN有效,后者的配置优先级较高。
【举例】
# 在VSAN 1内配置分布式服务超时时间为6000毫秒。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] timer distributed-services 6000
【相关命令】
· fc timer distributed-services
timer error-detect命令用来在VSAN内配置错误检测超时时间。
undo timer error-detect命令用来恢复缺省情况。
【命令】
timer error-detect value
undo timer error-detect
【缺省情况】
错误检测超时时间为2000毫秒。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
value:错误检测超时时间,取值范围为1000~10000,单位为毫秒。
【使用指导】
只有FCF交换机、FCF-NPV交换机和NPV交换机支持本命令。
本命令与fc timer error-detect命令的功能相同,只是作用范围不同:系统视图下的全局配置对所有VSAN都有效,VSAN视图下的配置只对当前VSAN有效,后者的配置优先级较高。
【举例】
# 在VSAN 1内配置错误检测超时时间为6000毫秒。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] timer error-detect 6000
【相关命令】
· fc timer error-detect
timer resource-allocation命令用来在VSAN内配置资源分配超时时间。
undo timer resource-allocation命令用来恢复缺省情况。
【命令】
timer resource-allocation value
undo timer resource-allocation
【缺省情况】
资源分配超时时间为10000毫秒。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
value:资源分配超时时间,取值范围为5000~10000,单位为毫秒。
【使用指导】
只有FCF交换机、FCF-NPV交换机和NPV交换机支持本命令。
本命令与fc timer resource-allocation命令的功能相同,只是作用范围不同:系统视图下的全局配置对所有VSAN都有效,VSAN视图下的配置只对当前VSAN有效,后者的配置优先级较高。
【举例】
# 在VSAN 1内配置资源分配超时时间为6000毫秒。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] timer resource-allocation 6000
【相关命令】
· fc timer resource-allocation
wwn fcid命令用来配置FC地址持久化表项。
undo wwn fcid命令用来删除FC地址持久化表项。
【命令】
wwn wwn-value fcid fcid-value [ dynamic ]
undo wwn wwn-value fcid
【缺省情况】
不存在手工配置的FC地址持久化表项。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
wwn-value:N_Port/NP_Port的WWN,格式为xx:xx:xx:xx:xx:xx:xx:xx,其中x为16进制数字。
fcid-value:FC地址的值,格式为xxxxxx,其中x为16进制数字,前两位表示Domain_ID,中间两位表示Area_ID,后两位表示Port_ID。其中,Domain_ID必须是本VSAN内正在运行的Domain_ID。
dynamic:表示动态的FC地址持久化表项。如果未指定本参数,表示静态的FC地址持久化表项。尽管节点上线时会自动生成动态的FC地址持久化表项,但用户也可根据实际需要自行配置动态的FC地址持久化表项。
【使用指导】
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
只有开启了FC地址持久化功能后,手工配置的FC地址持久化表项才能生效。
每个N_Port/NP_Port只能绑定一个FC地址,一个FC地址也只能与一个N_Port/NP_Port绑定。
要绑定的N_Port/NP_Port如果已Login并分配了其它FC地址,或者要绑定的FC地址已被分配给其它N_Port/NP_Port,则不允许将二者绑定。
当FC地址持久化表项总数达到系统上限(40000条)后仍继续添加表项,系统会先删除当前所有离线节点的动态表项,如果所有表项均为静态表项,或对应节点均在线,则系统对此后收到的所有FLOGI请求均回应拒绝报文。
【举例】
# 在VSAN 1内配置如下静态FC地址持久化表项:为N_Port(WWN为33:e8:00:05:30:00:16:df)绑定Area_ID为03、Port_ID为12的FC地址,当前VSAN内运行的Domain_ID为01。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] wwn 33:e8:00:05:30:00:16:df fcid 010312
【相关命令】
· fcid persistent enable
display fc exchange命令用来显示FC Exchange表项信息。
【命令】
(独立运行模式)
display fc exchange { link | protocol } [ slot slot-number ]
display fc exchange link verbose slot slot-number exid exid
(IRF模式)
display fc exchange { link | protocol } [ chassis chassis-number slot slot-number ]
display fc exchange link verbose chassis chassis-number slot slot-number exid exid
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
link:显示连接Exchange表项信息。
protocol:显示协议Exchange表项信息。
verbose:显示连接Exchange表项的详细信息。
exid exid:显示指定Exchange ID的连接Exchange表项信息。exid的取值范围为0~65534。
slot slot-number:显示指定单板上的信息。slot-number表示单板所在的槽位号。如果未指定本参数,将显示主用主控板上的信息。(独立运行模式)
chassis chassis-number slot slot-number:显示指定成员设备指定单板上的信息。chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。如果未指定本参数,将显示全局主用主控板上的信息。(IRF模式)
【使用指导】
Exchange是FC协议的基本概念,所有数据帧和控制帧的传输都要基于Exchange完成。
一个Exchange表示两个通讯实体间的一次数据交换,可以包含多次双向的报文交互。
FC协议中的任意一次数据交互或协议报文交互都要创建一对Exchange结构(发起端Exchange和回应端Exchange),基于这一对Exchange来完成报文的发送和接收,对于提供可靠传输服务的服务级别(Class 1、2、6),基于这对Exchange来完成报文的确认、错误检测、报文重传。
Exchange分为两种:
· 协议Exchange:只存在于服务器端,基于协议号和VSAN ID创建,用于监听连接建立。
· 连接Exchange:同时存在于数据交互的两端,基于Exchange ID创建,用于报文交互。
只有FCF交换机和FCF-NPV交换机支持本命令。
【举例】
# 显示指定slot上的协议Exchange表项信息。(独立运行模式)
<Sysname> display fc exchange protocol slot 1
Local_ID:EXID Remote_ID:EXID State Slot Protocol
0x000000:65535 0x000000:65535 LISTEN 1 6
# 显示指定slot上的连接Exchange表项信息。(独立运行模式)
<Sysname> display fc exchange link slot 2
Local_ID:EXID Remote_ID:EXID State Slot Protocol
0x060501:1024 0x010001:1025 ESTABLISHED 2 8
# 显示指定slot上的连接Exchange表项详细信息。(独立运行模式)
<Sysname> display fc exchange link verbose slot 1 exid 1
slot: 1
protocol: 8
connection info: Local = 0x090801:1155 , Remote = 0x050001:1089
PCB flags: 0x2
FC Class: FC_CLASS_F
connection state: ESTABLISHED
VSAN ID: 25
表1-22 display fc exchange命令显示信息描述表
字段 |
描述 |
Local_ID:EXID/Local |
本端FC地址及Exchange ID(对于协议Exchange来说,此值没有意义) |
Remote_ID:EXID/Remote |
对端FC地址及Exchange ID(对于协议Exchange来说,此值没有意义) |
State/connection state |
FC Exchange的连接状态,包括: · PREPARE:表示协议Exchange绑定成功/连接Exchange等待回应报文 · LISTEN:表示协议Exchange监听连接 · ESTABLISHED:表示连接建立 · ABTS:表示连接超时或出错后发送了ABTS,正在等待ABTS ACK · BA_ACC:表示收到了ABTS并回应了BA_ACC,正在等待ACC ACK · ABTS_ACK:表示收到了ABTS ACK,正在等待BA_ACC · CLOSED:表示连接关闭 |
Protocol/protocol |
FC协议号,标识协议类型 |
PCB flags |
FC Exchange状态控制标志位(一共4位): · 0x1:该位取值为0标识发送端,取值为1标识回应端 · 0x2:该位取值为0标识无主动权,取值为1标识有主动权 · 0x4:该位取值为1标识Exchange连接的第一个报文 · 0x8:该位取值为1标识Exchange正在等待老化 |
FC Class |
FC连接服务级别,包含如下几种(其中FC_CLASS_3不需要回应ACK): FC_CLASS_1、FC_CLASS_2、FC_CLASS_3、FC_CLASS_F、FC_CLASS_6 |
VSAN ID |
虚拟存储局域网索引 |
display fc fib命令用来显示FC FIB表项信息。
【命令】
display fc fib [ fcid [ mask-length ] ] vsan vsan-id
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
fcid:显示指定目的FC地址的FC FIB表项信息,取值范围为十六进制数000000~ffffff。
mask-length:目的FC地址掩码长度,取值范围为0~24。
vsan vsan-id:显示指定VSAN内的FC FIB表项信息,vsan-id的取值范围为1~4095。
【使用指导】
FC FIB提供以VSAN ID和目的FC地址为索引的表项查询,为转发报文和本机发送报文提供出接口信息。
只有FCF交换机和FCF-NPV交换机支持本命令。
如果同时指定fcid和mask-length,则显示指定目的FC地址和掩码长度的FC FIB表项信息。
如果仅指定fcid,不指定mask-length,则按照最长匹配原则显示指定目的FC地址的FC FIB表项信息。
如果不指定fcid和mask-length,则显示指定VSAN内所有的FC FIB表项信息。
【举例】
# 显示VSAN 18内所有的FC FIB表项信息。
<Sysname> display fc fib vsan 18
FC FIB information in VSAN 18:
Destination count: 6
FIB entry count: 7
Destination/Mask Interface
0x030100/16 Vfc1
0x030100/16 Vfc2
0x030100/24 Vfc3
0xfffc01/24 InLoop0
0xfffffa/24 InLoop0
0xfffffc/24 InLoop0
0xfffffd/24 InLoop0
# 按照最长匹配原则显示指定目的FC地址的FC FIB表项信息。
<Sysname> display fc fib 030100 vsan 18
FC FIB information in VSAN 18:
Destination count: 1
FIB entry count: 1
Destination/Mask Interface
0x030100/24 Vfc3
# 显示指定目的FC地址和掩码长度的FC FIB表项信息。
<Sysname> display fc fib 030100 16 vsan 18
FC FIB information in VSAN 18:
Destination count: 1
FIB entry count: 2
Destination/Mask Interface
0x030100/16 Vfc1
0x030100/16 Vfc2
表1-23 display fc fib命令显示信息描述表
字段 |
描述 |
Destination count |
显示表项中目的FC地址个数 |
FIB entry count |
显示表项中实际表项个数,包含等价路由 |
Destination/Mask |
目的FC地址/掩码长度 |
Interface |
出接口 |
display fc routing-table命令用来显示FC路由表信息。
【命令】
display fc routing-table [ vsan vsan-id ] [ statistics | verbose ]
display fc routing-table vsan vsan-id fcid [ mask | mask-length ] [ verbose ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN内的路由信息。vsan-id的取值范围为1~4095。不指定该参数时,显示所有VSAN的路由信息。
fcid:指定的目的FC地址,取值范围为十六进制数010000~efffff。
mask:FC地址的十六进制掩码,与fcid配合使用。取值为十六进制数ff0000、ffff00、ffffff。不指定该参数时,将显示FC路由表内所有FC地址是fcid,且掩码是0xff0000、0xffff00和0xffffff的路由。
mask-length:FC地址的十进制掩码,与fcid配合使用。取值为8、16、24。不指定该参数时,将显示FC路由表内所有FC地址是fcid,且掩码是8、16和24的路由。
statistics:显示FC路由表的统计信息。
verbose:显示FC路由表的详细信息。
【使用指导】
路由表中保存了各种路由协议发现的路由。通过本命令可以查看路由表的概要信息、详细信息以及统计信息。
display fc routing-table [ vsan vsan-id ] [ statistics | verbose ]命令用于查看所有路由的路由表信息;display fc routing-table vsan vsan-id fcid [ mask | mask-length ] [ verbose ]命令用于查看指定路由的路由表信息。
只有FCF交换机和FCF-NPV交换机支持本命令。
如果不指定statistics和verbose,将显示FC路由表的概要信息。
在显示FC路由表的概要信息时,将只显示激活的路由;在显示FC路由表的详细信息时,将显示所有激活和非激活的路由。
【举例】
# 显示VSAN 5内所有路由的概要信息。
<Sysname> display fc routing-table vsan 5
Routing Table: VSAN 5
Destinations : 5 Routes : 8
Destination/mask Protocol Preference Cost Interface
0x040000/8 FSPF 20 100 Vfc1
0x040000/8 FSPF 20 100 Vfc2
0x040000/8 FSPF 20 100 Vfc3
0x040000/8 FSPF 20 100 Vfc4
0xfffc01/24 DIRECT 0 0 InLoop0
0xfffffa/24 DIRECT 0 0 InLoop0
0xfffffc/24 DIRECT 0 0 InLoop0
0xfffffd/24 DIRECT 0 0 InLoop0
# 显示VSAN 5内所有路由的详细信息。
<Sysname> display fc routing-table vsan 5 verbose
Routing Table: VSAN 5
Destinations : 5 Routes : 5
Destination/mask: 0x120000/8
Protocol: STATIC
Preference: 10
Cost: 0
Interface: Vfc1
State: Active
Age: 0h21m36s
Destination/mask: 0xfffc01/24
Protocol: DIRECT
Preference: 0
Cost: 0
Interface: InLoop0
State: Active
Age: 0h21m36s
Destination/mask: 0xfffffa/24
Protocol: DIRECT
Preference: 0
Cost: 0
Interface: InLoop0
State: Active
Age: 0h21m36s
Destination/mask: 0xfffffc/24
Protocol: DIRECT
Preference: 0
Cost: 0
Interface: InLoop0
State: Active
Age: 0h21m36s
Destination/mask: 0xfffffd/24
Protocol: DIRECT
Preference: 0
Cost: 0
Interface: InLoop0
State: Active
Age: 0h21m36s
表1-24 display fc routing-table命令显示信息描述表
字段 |
描述 |
VSAN |
VSAN编号 |
Destinations |
不同目的地址的个数 |
Routes |
路由条数 |
Destination/mask |
FC地址/掩码 |
Protocol |
协议类型,包括: · DIRECT:表示直连路由 · STATIC:表示静态路由 · FSPF:表示FSPF路由 |
Preference |
路由的优先级 |
Cost |
路由的开销值 |
Interface |
出接口 |
State |
路由状态,包括: · Active:表示激活 · Inactive:表示非激活 |
Age |
路由在路由表中存在的时间,格式为:XXhXXmXXs(XX小时XX分钟XX秒) |
# 显示VSAN 5内所有路由的统计信息。
<Sysname> display fc routing-table vsan 5 statistics
Routing Table: VSAN 5
Protocol route active added deleted
DIRECT 4 4 4 0
STATIC 1 1 1 0
FSPF 0 0 0 0
Total 5 5 5 0
表1-25 display fc routing-table statistics命令显示信息描述表
字段 |
描述 |
VSAN |
VSAN编号 |
Protocol |
协议类型,包括: · DIRECT:表示直连路由 · STATIC:表示静态路由 · FSPF:表示FSPF路由 |
route |
协议类型Protocol下的路由数 |
active |
协议类型Protocol下的激活路由数 |
added |
协议类型Protocol下添加的路由数 |
deleted |
协议类型Protocol下删除的路由数 |
Total |
总计 |
【相关命令】
· fc route-static
display fspf graceful-restart命令用来显示FSPF GR状态信息。
【命令】
display fspf graceful-restart [ vsan vsan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN内的FSPF GR状态信息,vsan-id的取值范围为1~3839。不指定该参数时,将显示所有VSAN内的FSPF GR状态信息。在FCF-NPV交换机上,只能显示FCF模式VSAN内的FSPF GR状态信息。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
使用本命令可以查看FSPF GR状态信息,包括是否开启GR Restarter、GR Helper以及正在重启的GR Restarter数量、正在协助本机重启的GR Helper数量等信息。
【举例】
# 显示FSPF GR状态信息。
<Sysname> display fspf graceful-restart
Graceful-restart capability : Disable
Helper capability : Enable
Graceful-restart period : 120 seconds
FSPF graceful restart information of VSAN 1:
Number of neighbors under helper : 0
Number of restarting neighbors : 0
FSPF graceful restart information of VSAN 2:
Number of neighbors under helper : 0
Number of restarting neighbors : 0
表1-26 display fspf graceful-restart命令显示信息描述表
字段 |
描述 |
Graceful-restart capability |
是否开启GR能力,包括: · Enable:表示开启 · Disable:表示未开启 |
Helper capability |
是否开启GR Helper能力,包括: · Enable:表示开启 · Disable:表示未开启 |
Graceful-restart period |
GR最大间隔时间 |
Number of neighbors under helper |
处于helper状态邻居的数量 |
Number of restarting neighbors |
处于restarter状态邻居的数量 |
【相关命令】
· fspf graceful-restart
· fspf graceful-restart helper
· fspf graceful-restart interval
display fspf lsdb命令用来显示FSPF链路状态数据库信息。
【命令】
display fspf lsdb [ vsan vsan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN内的FSPF链路状态数据库信息,vsan-id的取值范围为1~3839。不指定该参数时,将显示所有VSAN内的FSPF链路状态数据库信息。在FCF-NPV交换机上,只能显示FCF模式VSAN内的FSPF链路状态数据库信息。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
使用本命令可以查看FSPF链路状态数据库信息,包括VSAN下LSR的总数和各LSR的具体信息。
【举例】
# 显示FSPF链路状态数据库信息。
<Sysname> display fspf lsdb
FSPF LSDB information of VSAN 1(01):
Total LSR count: 2
FSPF Link State Database for Domain 01
LSR Type : 1
LSR Age : 0
LSR Incarnation number : 0x80000008
LSR Checksum : 0x7deb
Number of links : 1
NbrDomainID IfIndex NbrIfIndex LinkType Cost
--------------------------------------------------------
2 0x68 0x68 1 265
FSPF Link State Database for Domain 02
LSR Type : 1
LSR Age : 6
LSR Incarnation number : 0x80000008
LSR Checksum : 0x7dea
Number of links : 1
NbrDomainID IfIndex NbrIfIndex LinkType Cost
--------------------------------------------------------
1 0x68 0x68 1 265
表1-27 display fspf lsdb命令显示信息描述表
字段 |
描述 |
FSPF LSDB information of VSAN |
指定VSAN的链路状态数据库信息,括号中为本机域ID的十进制显示 |
Total LSR count |
LSR数量 |
FSPF Link State Database for Domain |
指定域ID交换机的链路状态数据库信息 |
LSR Type |
LSR类型,只支持Switch Link Record(0x01)类型 |
LSR Age |
LSR生存时间 |
LSR Incarnation number |
LSR实例号 |
LSR Checksum |
LSR校验和 |
Number of links |
链路数量 |
NbrDomainID |
邻居域ID |
IfIndex |
本交换机出接口索引 |
NbrIfIndex |
邻居接口索引 |
Link Type |
链路类型,包括: · 0x01:表示点到点类型 · 0xF0-FF:表示厂商自定义类型 |
Cost |
链路开销 |
display fspf neighbor命令用来显示FSPF邻居信息。
【命令】
display fspf neighbor [ vsan vsan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN内的FSPF邻居信息,vsan-id的取值范围为1~3839。不指定该参数时,将显示所有VSAN内的FSPF邻居信息。在FCF-NPV交换机上,只能显示FCF模式VSAN内的FSPF邻居信息。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
使用本命令可以查看FSPF邻居信息,包括邻居的域ID、邻居接口索引及本机出接口索引、邻居剩余Dead时间、邻居状态。
【举例】
# 显示FSPF邻居信息。
<Sysname> display fspf neighbor
FSPF neighbor information of VSAN 1(01):
Interface NbrDomain IfIndex NbrIfIndex Dead Time State
Vfc1 2 0x68 0x68 00:01:06 Full
表1-28 display fspf neighbor命令显示信息描述表
字段 |
描述 |
FSPF neighbor information of VSAN |
指定VSAN的FSPF邻居信息,括号中为本机域ID的十进制显示 |
Interface |
本机接口名称 |
NbrDomain |
邻居域ID,十进制显示 |
IfIndex |
本机出接口索引 |
NbrIfIndex |
邻居接口索引 |
Dead Time |
邻居所剩Dead间隔(如果这个间隔后还未收到邻居的Hello报文,邻居状态变迁至Init) |
State |
邻居状态,包括: · Down:表示邻居还未开始协商 · Init:表示开始协商 · DB_Exchange:表示已经发现邻居 · DB_Wait:表示本端已发送完LSR · DB_Ack_Wait:表示对端已发送完LSR · Full:表示同步完成 |
display fspf statistics命令用来显示FSPF统计信息。
【命令】
display fspf statistics [ vsan vsan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN内的FSPF统计信息,vsan-id的取值范围为1~3839。不指定该参数时,将显示所有VSAN内的FSPF统计信息。在FCF-NPV交换机上,只能显示FCF模式VSAN内的FSPF统计信息。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
使用本命令可以查看FSPF所有统计信息,包括全局统计信息和接口统计信息。全局统计信息包括当前路由计算次数、错误报文计数、及报文收发总数;接口统计信息包括各接口下报文收发数目。
【举例】
# 显示FSPF统计信息。
<Sysname> display fspf statistics
FSPF statistics of VSAN 1(01):
SPF computing count: 6
Statistics counters:
Bad packet : 0 Neighbor unknown : 0
Timer mismatch : 0 Neighbor state low : 0
Bad LSR : 0
Packet statistics:
Type Input Output
HELLO 50 50
LSU 5 5
LSA 4 4
Interface Vfc1 statistics:
Type Input Output
HELLO 50 50
LSU 5 5
LSA 4 4
表1-29 display fspf statistics命令显示信息描述表
字段 |
描述 |
FSPF statistics of VSAN |
指定VSAN的FSPF统计信息,括号中为本机域ID的十进制显示 |
SPF computing count |
路由计算次数 |
Statistics counters |
统计计数 |
Packet statistics |
报文统计 |
Interface statistics |
端口下报文统计 |
Bad packet |
错误报文 |
Timer mismatch |
和邻居Hello或Dead时间间隔不匹配的报文 |
Bad LSR |
错误LSR |
Neighbor unknown |
未知邻居发来的报文 |
Neighbor state low |
Init状态收到LSU、LSA报文的统计 |
Type |
报文类型,包括: · Hello:Hello报文 · LSU:LSU报文 · LSA:LSA报文 |
Input |
接收的报文数目 |
Output |
发送的报文数目 |
【相关命令】
· reset fspf counters
fc route-static命令用来配置FC静态路由。
undo fc route-static命令用来删除FC静态路由。
【命令】
fc route-static fcid { mask | mask-length } interface-type interface-number [ cost cost-value ]
undo fc route-static fcid { mask | mask-length } interface-type interface-number
【缺省情况】
不存在FC静态路由。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
fcid:指定FC静态路由的目的FC地址,取值范围为十六进制数010000~efffff。
mask:FC地址的十六进制掩码,与fcid配合使用。取值为十六进制数ff0000、ffff00、ffffff。
mask-length:FC地址的十进制掩码,与fcid配合使用。取值为8、16、24。
interface-type interface-number:指定FC静态路由的出接口,出接口必须为FCF交换机上存在的VFC接口。
cost cost-value:指定路由的开销值,取值范围为0~65535,缺省值为0。
【使用指导】
静态路由是由管理员手工配置的。配置静态路由后,去往指定目的地的FC报文将按照管理员指定的路径进行转发。
在组网结构比较简单的网络中,只需配置静态路由就可以实现网络互通。但是静态路由不能自动适应网络拓扑结构的变化,当网络发生故障或者拓扑发生变化后,需要管理员手工修改静态路由的配置。
静态路由支持等价路由,如果先后配置多条目的地址相同、出接口不同的静态路由且度量值相同,则生成等价路由。
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
【举例】
# 添加一条目的FC地址为0x010000、掩码为8、出接口为接口VFC1、路由度量值为20的FC静态路由。
<Sysname> system-view
[Sysname] vsan 5
[Sysname-vsan5] fc route-static 010000 8 vfc 1 cost 20
【相关命令】
· display fc routing-table
fspf cost命令用来配置接口在指定VSAN内的FSPF开销。
undo fspf cost命令用来取消接口在指定VSAN内的FSPF开销的配置。
【命令】
fspf cost cost-value vsan vsan-id
undo fspf cost vsan vsan-id
【缺省情况】
VFC接口的缺省FSPF开销根据接口波特率计算得到,计算公式为(1.0e12/波特率)。
【视图】
VFC接口视图
【缺省用户角色】
network-admin
【参数】
cost-value:接口的FSPF开销,取值范围为1~65535。
vsan vsan-id:所属VSAN,取值范围为1~3839。
【使用指导】
网络中,每一条链路会有不同的开销,在路由优选算法中将使用开销值来确定最有效的路由,接口的FSPF开销越小说明链路的开销越小。
只有FCF交换机和FCF-NPV交换机支持本命令。
【举例】
# 配置接口VFC1在VSAN 4内的FSPF开销为1000。
<Sysname> system-view
[Sysname] interface vfc 1
[Sysname-Vfc1] fspf cost 1000 vsan 4
fspf dead-interval命令用来配置接口在指定VSAN内的Dead时间间隔。
undo fspf dead-interval命令用来取消接口在指定VSAN内的Dead时间间隔的配置。
【命令】
fspf dead-interval interval vsan vsan-id
undo fspf dead-interval vsan vsan-id
【缺省情况】
接口的Dead时间间隔为80秒。
【视图】
VFC接口视图
【缺省用户角色】
network-admin
【参数】
interval:接口的Dead时间间隔,取值范围为2~65535,单位为秒。
vsan vsan-id:所属VSAN,取值范围为1~3839。
【使用指导】
两台交换机之间建立起邻居关系后,需要以Hello时间间隔为周期向对方发送Hello报文来维护邻居关系。若在Dead间隔内仍未收到对方的Hello报文,则认为邻居不存在,需要删除该邻居。
只有FCF交换机和FCF-NPV交换机支持本命令。
配置的Dead时间间隔必须大于Hello时间间隔,且邻居双方配置的Dead时间间隔必须一致。
【举例】
# 配置接口VFC1在VSAN 4内的Dead时间间隔为100秒。
<Sysname> system-view
[Sysname] interface vfc 1
[Sysname-Vfc1] fspf dead-interval 100 vsan 4
【相关命令】
· fspf hello-interval
fspf enable命令用来开启VSAN的FSPF功能。
undo fspf enable命令用来关闭VSAN的FSPF功能。
【命令】
fspf enable
undo fspf enable
【缺省情况】
VSAN创建后,FSPF功能处于开启状态。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【使用指导】
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
开启了指定VSAN的FSPF功能后,该VSAN才可以运行FSPF相关的功能。
【举例】
# 开启VSAN 4的FSPF功能。
<Sysname> system-view
[Sysname] vsan 4
[Sysname-vsan4] fspf enable
fspf graceful-restart命令用来开启FSPF的GR能力。
undo fspf graceful-restart命令用来关闭FSPF的GR能力。
【命令】
fspf graceful-restart
undo fspf graceful-restart
【缺省情况】
FSPF的GR能力处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【使用指导】
GR(Graceful Restart,平滑重启)是一种通过备份FSPF配置信息,在协议重启或主备倒换时FSPF进行平滑重启,从邻居那里获得邻居关系,并对LSDB进行同步,从而保证转发业务不中断的机制。
GR有两个角色:
· GR Restarter:发生协议重启或主备倒换事件且具有GR能力的设备。
· GR Helper:和GR Restarter具有邻居关系,协助完成GR流程的设备。
只有FCF交换机和FCF-NPV交换机支持本命令。
【举例】
# 开启FSPF的GR能力。
<Sysname> system-view
[Sysname] fspf graceful-restart
【相关命令】
· display fspf graceful-restart
· fspf graceful-restart helper
fspf graceful-restart helper命令用来开启FSPF的GR Helper能力。
undo fspf graceful-restart helper命令用来关闭FSPF的GR Helper能力。
【命令】
fspf graceful-restart helper
undo fspf graceful-restart helper
【缺省情况】
FSPF的GR Helper能力处于开启状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
开启了FSPF的GR Helper能力后,该交换机才可以协助GR Restarter完成GR功能。
【举例】
# 开启FSPF的GR Helper能力。
<Sysname> system-view
[Sysname] fspf graceful-restart helper
【相关命令】
· display fspf graceful-restart
· fspf graceful-restart
fspf graceful-restart interval命令用来配置FSPF的GR最大间隔时间。
undo fspf graceful-restart interval命令用来恢复缺省情况。
【命令】
fspf graceful-restart interval interval
undo fspf graceful-restart interval
【缺省情况】
FSPF的GR最大间隔时间为120秒。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
interval:指定FSPF的GR最大间隔时间,取值范围为40~1800,单位为秒。
【使用指导】
对于GR Restarter来说,如果在GR最大间隔时间内没有完成GR过程,则立即退出GR过程。
只有FCF交换机和FCF-NPV交换机支持本命令。
【举例】
# 配置FSPF的GR最大间隔时间为100秒。
<Sysname> system-view
[Sysname] fspf graceful-restart interval 100
【相关命令】
· display fspf graceful-restart
fspf hello-interval命令用来配置接口在指定VSAN内的Hello时间间隔。
undo fspf hello-interval命令用来取消接口在指定VSAN内的Hello时间间隔的配置。
【命令】
fspf hello-interval interval vsan vsan-id
undo fspf hello-interval vsan vsan-id
【缺省情况】
接口的Hello时间间隔为20秒。
【视图】
VFC接口视图
【缺省用户角色】
network-admin
【参数】
interval:接口的Hello时间间隔,取值范围为1~65534,单位为秒。
vsan vsan-id:所属VSAN,取值范围为1~3839。
【使用指导】
交换机通过周期性向外发送Hello报文,来发现和维护邻居关系。Hello时间间隔决定了接口在指定VSAN内发送Hello报文的时间间隔。
只有FCF交换机和FCF-NPV交换机支持本命令。
配置的Hello时间间隔必须小于Dead时间间隔,且邻居双方配置的Hello时间间隔必须一致。
【举例】
# 配置接口VFC1在VSAN 4内的Hello时间间隔为10秒。
<Sysname> system-view
[Sysname] interface vfc 1
[Sysname-Vfc1] fspf hello-interval 10 vsan 4
【相关命令】
· fspf dead-interval
fspf min-ls-arrival命令用来配置VSAN内LSR最小接收间隔。
undo fspf min-ls-arrival命令用来恢复缺省情况。
【命令】
fspf min-ls-arrival value
undo fspf min-ls-arrival
【缺省情况】
LSR最小接收间隔为1秒。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
value:LSR最小接收间隔,取值范围为0~60,单位为秒。
【使用指导】
LSR最小接收间隔决定了指定VSAN内接收LSR的间隔。为了避免过于频繁的从邻居接收到同一个LSR的新实例、更新本地LSDB而频繁触发路由计算。在LSR最小接收间隔时间内,如果又一次接收到了这个LSR的新实例,则直接丢弃,不做处理。
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
【举例】
# 配置VSAN 2内LSR最小接收间隔为10秒。
<Sysname> system-view
[Sysname] vsan 2
[Sysname-vsan2] fspf min-ls-arrival 10
fspf min-ls-interval命令用来配置VSAN内LSR最小刷新间隔。
undo fspf min-ls-interval命令用来恢复缺省情况。
【命令】
fspf min-ls-interval interval
undo fspf min-ls-interval
【缺省情况】
LSR最小刷新间隔为5秒。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
interval:最小LSR刷新时间间隔,取值范围为1~60,单位为秒。
【使用指导】
LSR最小刷新间隔决定了指定VSAN内LSR刷新间隔。为了避免本机LSR被频繁的刷新,从而降低路由计算的频率和减少Fabric中LSR的泛洪,在LSR最小刷新间隔内,交换机不能再次刷新本机LSR。
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
【举例】
# 配置VSAN 2内最小LSR刷新时间间隔为10秒。
<Sysname> system-view
[Sysname] vsan 2
[Sysname-vsan2] fspf min-ls-interval 10
fspf retransmit-interval命令用来配置接口在指定VSAN内的LSR重传间隔。
undo fspf retransmit-interval命令用来取消接口在指定VSAN内的LSR重传间隔的配置。
【命令】
fspf retransmit-interval interval vsan vsan-id
undo fspf retransmit-interval vsan vsan-id
【缺省情况】
接口的LSR重传间隔为5秒。
【视图】
VFC接口视图
【缺省用户角色】
network-admin
【参数】
interval:接口的LSR重传间隔,取值范围为1~65535,单位为秒。
vsan vsan-id:所属VSAN,取值范围为1~3839。
【使用指导】
LSDB的同步需要交互LSR。在发送LSR后,等待邻居回应报文确认,如果过了LSR重传间隔还没有接收到邻居的确认,那么需要再次发送该LSR。
只有FCF交换机和FCF-NPV交换机支持本命令。
【举例】
# 配置接口VFC1在VSAN 4内的LSR重传间隔为10秒。
<Sysname> system-view
[Sysname] interface vfc 1
[Sysname-Vfc1] fspf retransmit-interval 10 vsan 4
fspf silent命令用来关闭接口在指定VSAN内的FSPF功能。
undo fspf silent命令用来开启接口在指定VSAN内的FSPF功能。
【命令】
fspf silent vsan vsan-id
undo fspf silent vsan vsan-id
【缺省情况】
所有接口的FSPF功能均处于开启状态。
【视图】
VFC接口视图
【缺省用户角色】
network-admin
【参数】
vsan vsan-id:所属VSAN,取值范围为1~3839。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
开启接口的FSPF功能后,接口才可以参与FSPF路由运算,如果某接口不参与FSPF路由运算,则需关闭该接口的FSPF功能。
【举例】
# 关闭VSAN 4内接口VFC1的FSPF功能。
<Sysname> system-view
[Sysname] interface vfc 1
[Sysname-Vfc1] fspf silent vsan 4
fspf spf-hold-time命令用来配置VSAN内最短SPF计算间隔。
undo fspf spf-hold-time命令用来恢复缺省情况。
【命令】
fspf spf-hold-time value
undo fspf spf-hold-time
【缺省情况】
最短SPF计算间隔为0秒。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
value:最短SPF计算间隔,取值范围为0~60,单位为秒。
【使用指导】
当LSDB发生改变时,需要进行SPF计算。SPF计算需要耗费一定的CPU,如果网络频繁变化,且每次变化都立即进行SPF计算,将会占用大量的CPU。为了避免交换机过于频繁的进行路由计算而浪费CPU,用户可以配置最短的SPF计算间隔。
最短SPF计算间隔决定了指定VSAN内两次连续的SPF计算之间的最小时间间隔。最短SPF计算间隔配置的小,意味着FSPF对于Fabric的变化可以快速反应,重新计算VSAN内的路由。一个更小的SPF计算间隔会耗费更多的CPU。
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
【举例】
# 配置VSAN 2内最短SPF计算间隔为10秒。
<Sysname> system-view
[Sysname] vsan 2
[Sysname-vsan2] fspf spf-hold-time 10
reset fspf counters命令用来清除FSPF统计信息。
【命令】
reset fspf counters [ vsan vsan-id ]
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
vsan vsan-id:清除指定VSAN内的FSPF统计信息,vsan-id的取值范围为1~3839。不指定该参数时,将清除所有VSAN内的FSPF统计信息。在FCF-NPV交换机上,只能清除FCF模式VSAN内的FSPF统计信息。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
【举例】
# 清除VSAN 2内的FSPF统计信息。
<Sysname> reset fspf counters vsan 2
【相关命令】
· display fspf statistics
delete zone database all命令用来清除Zone数据库信息。
【命令】
delete zone database all
【视图】
VSAN视图
【缺省用户角色】
network-admin
【使用指导】
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
通过本命令可以删除指定VSAN内的Zone数据库信息,包括所有Zone set、Zone以及Zone别名,但是Active Zone set不会被删除。
清除Zone数据库信息会对设备上当前运行的业务产生影响。建议您在执行该命令前,完全了解其对网络产生的影响。
【举例】
# 清除VSAN 1内的Zone数据库信息。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] delete zone database all
This operation will delete all information of the zone database except active zone set. Continue? [Y/N]:y
display zone命令用来显示Zone的相关信息。
【命令】
display zone [ [ name zone-name ] vsan vsan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
name zone-name:显示指定名称的Zone的相关信息。zone-name表示Zone的名称,为1~64个字符的字符串,区分大小写,只能包含大小写英文字母、数字以及下列特殊符号:$-^_,并且名称的起始字符只能为大小写英文字母。
vsan vsan-id:显示指定VSAN内的Zone相关信息。vsan-id表示Zone所属的VSAN编号,取值范围为1~3839。在FCF-NPV交换机上,只能显示FCF模式VSAN内的Zone相关信息。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
根据用户的配置可以显示不同Zone的信息:
· 如果同时指定name和vsan参数,则显示指定VSAN内指定名称的单个Zone的信息;
· 如果仅指定vsan参数,则显示指定VSAN内所有Zone的信息;
· 如果不指定任何参数,则显示所有VSAN内所有Zone的信息。
【举例】
# 显示所有VSAN内所有Zone的相关信息。
<Sysname> display zone
VSAN 1:
zone name z1
fcid 0x111111 initiator
fcid 0x222222 target
pwwn 11:11:11:11:22:22:22:22
fwwn 02:0e:30:30:33:33:32:35
zone name z2
fcid 0x111111
zone-alias name za1
fcid 0x333333 initiator
表1-30 display zone命令显示信息描述表
字段 |
描述 |
VSAN |
VSAN编号 |
zone name |
Zone的名称 |
fcid |
Zone成员的FC地址信息 |
pwwn |
Zone成员的PWWN信息 |
fwwn |
Zone成员的FWWN信息 |
initiator、target |
Zone成员的角色,包括: · initiator:表示成员角色为发起端 · target:表示成员角色为目的端 如果没有标出initiator或target,则表示同时兼具这两种角色 |
zone-alias name |
Zone别名的名称 |
【相关命令】
· member (zone view)
· zone clone
· zone name
· zone rename
display zone member命令用来显示Zone成员所属的父亲信息。
【命令】
display zone member { fcid fcid | fwwn fwwn | pwwn pwwn | zone-alias zone-alias-name } [ vsan vsan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
fcid fcid:显示指定的FC地址成员所属的父亲信息。fcid表示成员的FC地址,格式为xxxxxx,其中x为16进制数字。
fwwn fwwn:显示指定的FWWN成员所属的父亲信息。fwwn表示成员的FWWN,格式为xx:xx:xx:xx:xx:xx:xx:xx,其中x为16进制数字。
pwwn pwwn:显示指定的PWWN成员所属的父亲信息。pwwn表示成员的PWWN,格式为xx:xx:xx:xx:xx:xx:xx:xx,其中x为16进制数字。
zone-alias zone-alias-name:显示指定的Zone别名成员所属的父亲信息。zone-alias-name:表示成员的Zone别名,为1~64个字符的字符串,区分大小写,只能包含大小写英文字母、数字以及下列特殊符号:$-^_,并且名称的起始字符只能为大小写英文字母。
vsan vsan-id:显示指定VSAN内的Zone成员所属的父亲信息。vsan-id表示VSAN编号,取值范围为1~3839。不指定本参数,将显示所有VSAN内的Zone成员所属的父亲信息。在FCF-NPV交换机上,只能显示FCF模式VSAN内的Zone成员所属的父亲信息。
【使用指导】
根据用户的配置,本命令可以显示FC地址类型、PWWN类型、FWWN类型、Zone别名类型的成员所属的父亲信息。父亲信息包括:成员所属的Zone和Zone别名,Zone别名所属的Zone,以及Zone和Zone别名所属的VSAN。当Zone别名没有被加入任何Zone时,其父亲信息将只显示Zone别名所属的VSAN。
只有FCF交换机和FCF-NPV交换机支持本命令。
【举例】
# 显示VSAN 1中FC地址为010000的Zone成员所属的父亲信息。
<Sysname> display zone member fcid 010000 vsan 1
fcid 0x010000
VSAN 1:
zone z1
zone z2
zone z3
zone-alias a1
zone z2
zone z3
# 显示所有VSAN中PWWN为11:22:33:44:55:66:77:88的Zone成员所属的父亲信息。
<Sysname> display zone member pwwn 11:22:33:44:55:66:77:88
pwwn 11:22:33:44:55:66:77:88
VSAN 1:
zone z1
zone z2
zone z3
zone-alias a1
zone z2
zone z3
VSAN 3:
zone z1
# 显示所有VSAN中FWWN为12:22:33:44:55:66:77:88的Zone成员所属的父亲信息。
<Sysname> display zone member fwwn 12:22:33:44:55:66:77:88
fwwn 12:22:33:44:55:66:77:88
VSAN 1:
zone z1
zone z2
zone z3
zone-alias a1
zone z2
zone z3
VSAN 3:
zone z1
# 显示VSAN 1中Zone别名为za1的Zone成员所属的父亲信息。
<Sysname> display zone member zone-alias za1 vsan 1
zone-alias za1
VSAN 1:
zone z1
zone z2
表1-31 display zone member命令显示信息描述表
字段 |
描述 |
VSAN |
VSAN编号 |
fcid |
指定显示的Zone成员的FC地址信息 |
pwwn |
指定显示的Zone成员的PWWN信息 |
fwwn |
指定显示的Zone成员的FWWN信息 |
zone-alias |
Zone别名的名称 |
zone |
Zone的名称 |
【相关命令】
· member (zone view)
· member (zone-alias view)
display zone statistics命令用来显示Zone报文统计信息。
【命令】
display zone statistics [ vsan vsan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
【参数】
vsan vsan-id:显示指定VSAN内的Zone报文统计信息。vsan-id表示VSAN编号,取值范围为1~3839。不指定本参数,将显示所有VSAN内的Zone报文统计信息。在FCF-NPV交换机上,只能显示FCF模式VSAN内的Zone报文统计信息。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
【举例】
# 显示VSAN 2内的Zone报文统计信息。
<Sysname> display zone statistics vsan 2
VSAN 2:
Message type Sent Received
Merge Request 19 23
Merge Accept 17 18
Merge Reject 6 1
Change Request 144 18
Change Accept 0 0
Change Reject 0 0
表1-32 display zone statistics命令显示信息描述表
字段 |
描述 |
Message type |
报文类型 |
Sent |
发送报文的统计信息 |
Received |
接收报文的统计信息 |
Merge Request |
合并过程中的请求报文 |
Merge Accept |
合并过程中的应答报文 |
Merge Reject |
合并过程中的拒绝报文 |
Change Request |
扩散过程中的请求报文 |
Change Accept |
扩散过程中的应答报文 |
Change Reject |
扩散过程中的拒绝报文 |
【相关命令】
· reset zone statistics
display zone status命令用来显示FC Zone的配置信息以及运行状态。
【命令】
display zone status [ vsan vsan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN内的FC Zone配置信息以及运行状态。vsan-id表示VSAN编号,取值范围为1~3839。不指定本参数,将显示所有VSAN内的FC Zone配置信息以及运行状态。在FCF-NPV交换机上,只能显示FCF模式VSAN内的FC Zone配置信息以及运行状态。
【使用指导】
通过本命令可以查看当前FC Zone的配置信息以及运行状态,包括:Zone的模式、默认Zone策略、扩散和合并类型、Zone数据库信息(创建的Zone set、Zone、Zone别名的个数)、Zone的状态(如,正在进行扩散、合并等)。
只有FCF交换机和FCF-NPV交换机支持本命令。
增强Zone模式的合并和扩散不受合并和扩散类型影响,所以在增强Zone模式下,不显示合并和扩散类型信息。
【举例】
# 显示所有VSAN中FC Zone的配置信息以及运行状态。
<Sysname> display zone status
VSAN 1:
Mode: basic
Default zone: deny
Distribute: active only
Hard-zoning: enabled
Full zoning database:
Zonesets: 10, Zones: 20, Zone-aliases: 0
Status: merging
VSAN 2:
Mode: enhanced
Default zone: permit
Hard-zoning: enabled
Full zoning database:
Zonesets: 10, Zones: 20, Zone-aliases: 0
Status: distributing
表1-33 display zone status命令显示信息描述表
字段 |
描述 |
VSAN |
VSAN编号 |
Mode |
Zone的模式,包括: · basic:基本Zone · enhanced:增强Zone |
Default zone |
默认Zone策略,包括: · deny:默认Zone内成员禁止互访 · permit:默认Zone内成员允许互访 |
Distribute |
扩散和合并类型,包括: · active only:非完全扩散和合并 · full:完全扩散和合并 因为增强Zone不受扩散和合并类型影响,所以在增强Zone模式下不显示Distribute信息 |
Hard-zoning |
硬件Zone的生效状态,包括(不同VSAN下状态可能不同): · enabled:硬件Zone处于生效状态 · disabled (Administratively):用户通过命令手工关闭了硬件Zone · disabled (No enough hardware resource):由于底层资源不足,硬件Zone处于未生效状态 |
Full Zoning Database |
Zone数据库信息,将显示指定VSAN下Zone set、Zone、Zone别名的个数 |
Status |
Zone的状态,包括: · merging:正在进行合并 · distributing:正在进行扩散 · free:空闲状态,表示未处于扩散或合并的过程中 在合并或扩散的过程中,不允许在此VSAN中进行Zone相关的配置 |
【相关命令】
· zone default-zone permit
· zoneset distribute full
display zone-alias命令用来显示Zone别名的相关信息。
【命令】
display zone-alias [ [ name zone-alias-name ] vsan vsan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
name zone-alias-name:显示指定名称的Zone别名的相关信息。zone-alias-name表示Zone别名的名称,为1~64个字符的字符串,区分大小写,只能包含大小写英文字母、数字以及下列特殊符号:$-^_,并且名称的起始字符只能为大小写英文字母。
vsan vsan-id:显示指定VSAN内的Zone别名相关信息。vsan-id表示Zone别名所属的VSAN编号,取值范围为1~3839。在FCF-NPV交换机上,只能显示FCF模式VSAN内的Zone别名相关信息。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
根据用户的配置可以显示不同Zone别名的信息:
· 如果同时指定name和vsan参数,则显示指定VSAN内指定名称的单个Zone别名的信息;
· 如果仅指定vsan参数,则显示指定VSAN内所有Zone别名的信息;
· 如果不指定任何参数,则显示所有VSAN内所有Zone别名的信息。
【举例】
# 显示所有VSAN内所有Zone别名的相关信息。
<Sysname> display zone-alias
VSAN 1:
zone-alias name za1
fcid 0x111111 initiator
fcid 0x222222 target
pwwn 11:11:11:11:22:22:22:22
zone-alias name za2
fcid 0x111111
fwwn 12:11:11:11:22:22:22:22
VSAN 2:
zone-alias name za1
表1-34 display zone-alias命令显示信息描述表
字段 |
描述 |
VSAN |
VSAN编号 |
zone-alias name |
Zone别名的名称 |
fcid |
Zone别名成员的FC地址信息 |
pwwn |
Zone别名成员的PWWN信息 |
fwwn |
Zone别名成员的FWWN信息 |
initiator、target |
Zone成员的角色,包括: · initiator:表示成员角色为发起端 · target:表示成员角色为目的端 如果没有标出initiator或target,则表示同时兼具这两种角色 |
【相关命令】
· member (zone-alias view)
· zone-alias clone
· zone-alias name
· zone-alias rename
display zoneset命令用来显示Zone set的相关信息。
【命令】
display zoneset [ [ name zoneset-name] vsan vsan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
name zoneset-name:显示指定名称的Zone set的相关信息。zoneset-name表示Zone set的名称,为1~64个字符的字符串,区分大小写,只能包含大小写英文字母、数字以及下列特殊符号:$-^_,并且名称的起始字符只能为大小写英文字母。
vsan vsan-id:显示指定VSAN内的Zone set相关信息。vsan-id表示Zone set所属的VSAN编号,取值范围为1~3839。在FCF-NPV交换机上,只能显示FCF模式VSAN内的Zone set相关信息。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
根据用户的配置可以显示不同Zone set的信息:
· 如果同时指定name和vsan参数,则显示指定VSAN内指定名称的单个Zone set的信息;
· 如果仅指定vsan参数,则显示指定VSAN内所有Zone set的信息;
· 如果不指定任何参数,则显示所有VSAN内所有Zone set的信息。
【举例】
# 显示所有VSAN内所有Zone set的相关信息。
<Sysname> display zoneset
VSAN 1:
zoneset name zs1
zone name z1
fcid 0x111111
fcid 0x222222
pwwn 11:11:11:11:22:22:22:22
zone name z2
fcid 0x111111
zone-alias name za1
fcid 0x111112
zoneset name zs2
zone name z1
VSAN 2:
VSAN 3:
zoneset name zs1
zone name z1
表1-35 display zoneset命令显示信息描述表
字段 |
描述 |
VSAN |
VSAN编号 |
zoneset name |
Zone set的名称 |
zone name |
Zone的名称 |
fcid |
Zone或者Zone别名成员的FC地址信息 |
pwwn |
Zone或者Zone别名成员的PWWN信息 |
zone-alias name |
Zone 别名的名称 |
【相关命令】
· member (zoneset view)
· zoneset clone
· zoneset name
· zoneset rename
display zoneset active命令用来显示Active Zone set的相关信息。
【命令】
display zoneset active [ vsan vsan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN内Active Zone set的相关信息。vsan-id表示Active Zone set所属的VSAN编号,取值范围为1~3839。如果不指定本参数,则显示所有VSAN内Active Zone set相关信息。在FCF-NPV交换机上,只能显示FCF模式VSAN内的Active Zone set的相关信息。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
同一VSAN内只会存在一个Active Zone set。
显示信息的格式遵循下列规则:
· 根据用户所配置的成员类型,按照FC地址、PWWN和FWWN的顺序依次分类显示,同种类型的成员按照各自配置值所对应ASCII码升序排列。
· 对于在本地名称服务数据库中能够查找到的成员,即实际存在的成员,在显示结果的对应条目前面加上“*”。如果用户配置的是成员的PWWN,那么交换机会在名称服务数据库中查找对应的FC地址并显示出来,并将配置的PWWN用“[ ]”标注在FC地址后面。如果用户配置的是成员的FWWN,那么交换机会在名称服务数据库中查找从该FWWN成员登录的所有N_Port的FC地址并显示出来,并将配置的FWWN用“[ ]”标注在FC地址后面。
· 对于在本地名称服务数据库中不存在的成员,则显示为用户的配置内容。
· 不支持在Active Zone set信息中以Zone别名显示成员。配置激活Zone set后,如果该Zone set中的Zone存在Zone别名类型成员,会直接将Zone别名中的非重复N_Port成员添加进入Zone。
· 如果配置了允许默认Zone成员互相访问策略,则会显示默认Zone内的有效成员。即在本地名称服务数据库中存在的,并且不属于Active Zone set的成员,都进行显示。显示信息中将显示这些有效成员的FC地址。
【举例】
# 显示所有VSAN内的Active Zone set的相关信息。
<Sysname> display zoneset active
VSAN 1:
zoneset name zs1
zone name z1
*fcid 0x222222
*fcid 0x111111 [pwwn 20:00:00:05:30:00:25:a3]
zone name z2
fcid 0x123456
*fcid 0x111111 [pwwn 20:00:00:05:30:00:25:a3]
pwwn 20:00:00:05:30:00:25:a4
*fcid 0x333333 [pwwn 38:00:00:11:22:00:01:01]
zone name #default-zone#
*fcid 0x20abcd
*fcid 0xabcdef
zone name pz1
type: peer-zoning
*fcid 0x0a000c [pwwn 22:00:06:18:3a:73:ba:73] [principal]
*fcid 0x0b0001 [pwwn 21:00:03:41:ab:54:f3:00]
*fcid 0x010000
*fcid 0x690001 [fwwn 28:00:0e:58:3f:79:1a:50]
zone name pz2
type: peer-zoning
*fcid 0x0a0001 [pwwn 22:00:06:18:3a:1f:00:59] [principal]
*fcid 0x050012
VSAN 2:
VSAN 3:
zoneset name zs1
zone name z1
fcid 0x123456
*fcid 0x111111 [pwwn 20:00:00:05:30:00:25:a3]
pwwn 20:00:00:05:30:00:25:a4
*fcid 0x333333 [pwwn 38:00:00:11:22:00:01:01]
*fcid 0x222221 [fwwn 02:0e:30:30:33:33:32:35]
*fcid 0x222222 [fwwn 02:0e:30:30:33:33:32:35]
*fcid 0x222223 [fwwn 02:0e:30:30:33:33:32:35]
fwwn aa:bb:cc:dd:ee:ff:00:11
# 显示VSAN 1内的Active Zone set的相关信息。
<Sysname> display zoneset active vsan 1
VSAN 1:
zoneset name zs1
zone name z1
*fcid 0x222222
*fcid 0x111111 [pwwn 20:00:00:05:30:00:25:a3]
zone name z2
fcid 0x123456
*fcid 0x111111 [pwwn 20:00:00:05:30:00:25:a3]
pwwn 20:00:00:05:30:00:25:a4
*fcid 0x333333 [pwwn 38:00:00:11:22:00:01:01]
zone name #default_zone#
*fcid 0x20abcd
*fcid 0xabcdef
zone name pz1
type: peer-zoning
*fcid 0x0a000c [pwwn 22:00:06:18:3a:73:ba:73] [principal]
*fcid 0x0b0001 [pwwn 21:00:03:41:ab:54:f3:00]
*fcid 0x010000
*fcid 0x690001 [fwwn 28:00:0e:58:3f:79:1a:50]
zone name pz2
type: peer-zoning
*fcid 0x0a0001 [pwwn 22:00:06:18:3a:1f:00:59] [principal]
*fcid 0x050012
表1-36 display zoneset active命令显示信息描述表
字段 |
描述 |
VSAN |
VSAN编号 |
zoneset name |
Zone set的名称 |
zone name |
Zone的名称 |
type |
Zone类型,仅Peer Zone支持此字段,显示为peer-zoning |
principal |
Peer Zone中的主成员,Peer Zone中不显示principal的成员为副成员 |
*fcid |
本地名称服务数据库中存在的Zone成员的FC地址信息 |
fcid |
本地名称服务数据库中不存在的Zone成员的FC地址信息 |
pwwn |
用户配置的Zone成员的PWWN信息 |
fwwn |
用户配置的Zone成员的FWWN信息 |
#default_zone# |
默认Zone |
【相关命令】
· zoneset activate name
member命令用来在Zone别名内添加成员。
undo member命令用来在Zone别名内删除成员。
【命令】
member { fcid fcid | fwwn fwwn | pwwn pwwn } [ initiator | target ]
undo member { fcid fcid | fwwn fwwn | pwwn pwwn }
【缺省情况】
新建的Zone别名内不存在成员。
【视图】
Zone别名视图
【缺省用户角色】
network-admin
【参数】
fcid fcid:所配置成员的FC地址,格式为xxxxxx,其中x为16进制数字。
fwwn fwwn:所配成员的FWWN,pwwn是交换机上某F_Port的FWWN,格式为xx:xx:xx:xx:xx:xx:xx:xx,其中x为16进制数字。配置本参数后,从该F_Port登录的所有N_Port都添加到该Zone别名内。
pwwn pwwn:所配置成员的PWWN,格式为xx:xx:xx:xx:xx:xx:xx:xx,其中x为16进制数字。
initiator:表示成员角色为发起端。
target:表示成员角色为目的端。不指定initiator和target参数时,表示同时兼具这两种角色。
【使用指导】
本命令用于向当前Zone别名添加或删除成员,为成员指定或更改角色。
当同一个成员以相同的配置方式(FC地址、PWWN、FWWN或Zone别名)多次指定角色时,该成员的角色为最后一次指定的值。例如:两次均以FC地址方式指定成员角色,第一次指定为initiator,第二次指定为target,则该成员的角色为target。
当同一个成员以不同的配置方式多次指定角色时,该成员的角色为多次指定的并集。例如:第一次以FC地址方式指定成员角色为initiator,第二次以PWWN方式指定成员角色为target,则该成员将同时兼具这两种角色。
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
成员角色仅支持在增强Zone模式下配置,并且在开启Pairwise特性时才生效。
【举例】
# 创建Zone别名za1并进入其视图。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] zone-alias name za1
[Sysname-vsan1-zone-alias-za1]
# 添加FC地址为010000的N_Port为za1的成员,并指明成员角色为发起端。
[Sysname-vsan1-zone-alias-za1] member fcid 010000 initiator
# 添加PWWN为01:02:03:04:05:06:07:08的N_Port为za1的成员,并指明成员角色为目的端。
[Sysname-vsan1-zone-alias-za1] member pwwn 01:02:03:04:05:06:07:08 target
# 添加FWWN为08:07:06:05:04:03:02:01的F_Port为za1的成员,并指明成员同时兼具两种角色。
[Sysname-vsan2-zone-alias-za1] member fwwn 08:07:06:05:04:03:02:01
【相关命令】
· display zone-alias
· pairwise-zoning enable
· zone-alias name
member命令用来在Zone set内添加Zone。
undo member命令用来在Zone set内删除Zone。
【命令】
member zone-name
undo member zone-name
【缺省情况】
Zone set内不存在Zone。
【视图】
Zone set视图
【缺省用户角色】
network-admin
【参数】
zone-name:Zone的名称,为1~64个字符的字符串,区分大小写,只能包含大小写英文字母、数字以及下列特殊符号:$-^_,并且名称的起始字符只能为大小写英文字母。指定的Zone必须已经存在。
【使用指导】
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
【举例】
# 创建Zone z1。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] zone name z1
[Sysname-vsan1-zone-z1] quit
# 创建Zone set zs1并进入其视图。
[Sysname-vsan1] zoneset name zs1
[Sysname-vsan1-zoneset-zs1]
# 添加z1为zs1的成员。
[Sysname-vsan1-zoneset-zs1] member z1
【相关命令】
· display zoneset
· zone name
· zoneset name
member命令用来在Zone内添加成员。
undo member命令用来在Zone内删除成员。
【命令】
member { { fcid fcid | fwwn fwwn | pwwn pwwn } [ initiator | target ] | zone-alias zone-alias-name }
undo member { fcid fcid | fwwn fwwn | pwwn pwwn | zone-alias zone-alias-name }
【缺省情况】
用户配置的Zone内不存在成员。
【视图】
Zone视图
【缺省用户角色】
network-admin
【参数】
fcid fcid:所配置成员的FC地址,格式为xxxxxx,其中x为16进制数字。
fwwn fwwn:所配成员的FWWN,fwwn是交换机上某F_Port的fwwn,格式为xx:xx:xx:xx:xx:xx:xx:xx,其中x为16进制数字。配置本参数后,从该F_Port登录的所有N_Port都添加到该Zone内。
pwwn pwwn:所配置成员的PWWN,格式为xx:xx:xx:xx:xx:xx:xx:xx,其中x为16进制数字。
initiator:表示成员角色为发起端。
target:表示成员角色为目的端。不指定initiator和target参数时,表示同时兼具这两种角色。
zone-alias zone-alias-name:指定Zone别名的名称,为1~64个字符的字符串,区分大小写,只能包含大小写英文字母、数字以及下列特殊符号:$-^_,并且名称的起始字符只能为大小写英文字母。指定的Zone别名必须已经存在。
【使用指导】
本命令用于向当前Zone添加或删除成员,为成员指定或更改角色。不能通过undo menber命令删除Peer Zone的主成员。
H3C建议同一个Zone中仅添加一个服务器的HBA和一个存储设备的HBA作为该Zone的成员。如果某个Zone中存在一个服务器的HBA和多个存储设备的HBA,那么需要开启这个Zone的Pairwise特性。
当同一个成员以相同的配置方式(FC地址、PWWN、FWWN或Zone别名)多次指定角色时,该成员的角色为最后一次指定的值。例如:两次均以FC地址方式指定成员角色,第一次指定为initiator,第二次指定为target,则该成员的角色为target。
当同一个成员以不同的配置方式多次指定角色时,该成员的角色为多次指定的并集。例如:第一次以FC地址方式指定成员角色为initiator,第二次以PWWN方式指定成员角色为target,则该成员将同时兼具这两种角色。
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
成员角色仅支持在增强Zone模式下配置,并且在开启Pairwise特性时才生效。
【举例】
# 创建Zone z1并进入其视图。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] zone name z1
[Sysname-vsan1-zone-z1]
# 添加FC地址为010000的N_Port为z1的成员,并指明成员角色为发起端。
[Sysname-vsan1-zone-z1] member fcid 010000 initiator
# 添加PWWN为01:02:03:04:05:06:07:08的N_Port为z1的成员,并指明成员角色为目的端。
[Sysname-vsan1-zone-z1] member pwwn 01:02:03:04:05:06:07:08 target
# 恢复PWWN为01:02:03:04:05:06:07:08的N_Port的角色为兼具两种角色。
[Sysname-vsan1-zone-z1] member pwwn 01:02:03:04:05:06:07:08
# 添加FWWN为08:07:06:05:04:03:02:01的F_Port为z1的成员,并指明成员同时兼具两种角色。
[Sysname-vsan2-zone-z1] member fwwn 08:07:06:05:04:03:02:01
# 添加Zone别名za1为z1的成员,其中Zone别名za1已经存在。
[Sysname-vsan1-zone-z1] member zone-alias za1
【相关命令】
· display zone
· display zone member
· pairwise-zoning enable
· zone name
· zone-alias name
pairwise-zoning enable命令用来开启Zone的Pairwise特性。
undo pairwise-zoning enable命令用来关闭Zone的Pairwise特性。
【命令】
pairwise-zoning enable
undo pairwise-zoning enable
【缺省情况】
Zone的Pairwise特性处于关闭状态。
【视图】
Zone视图
【缺省用户角色】
network-admin
【使用指导】
Zone成员的角色有两种:Initiator和Target,分别表示发起端和目的端。一个Zone成员可以同时兼具这两种角色。
在Zone中开启Pairwise特性后,该Zone内节点间的访问会受到成员角色的影响,即同一Zone内具有不同角色的成员可以互相访问,角色相同的成员间不允许互相访问,兼具两种角色的成员可以和任意角色的成员互相访问。
在Zone中关闭Pairwise特性后,该Zone内节点间的访问不会受到成员角色的影响,即同一Zone内的所有成员之间都可以互相访问。
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
本命令仅支持在增强Zone模式下配置,基本Zone模式不支持本命令。
Pairwise特性开启后不会立即生效,需要重新激活Zone set才能生效。
本配置会在激活Zone set或配置扩散命令后,与Zone信息一起在Fabric中扩散。
【举例】
# 开启Zone z1的Pairwise特性。
<Sysname> system-view
[Sysname] vsan 2
[Sysname-vsan2] zone name z1
[Sysname-vsan2-zone-z1] pairwise-zoning enable
【相关命令】
· member (zone view)
· member (zone-alias view)
· zoneset activate
· zoneset distribute
reset zone statistics命令用来清除Zone报文统计信息。
【命令】
reset zone statistics [ vsan vsan-id ]
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
vsan vsan-id:清除指定VSAN内的Zone报文统计信息。vsan-id表示VSAN编号,取值范围为1~3839。不指定本参数,将清除所有VSAN内的Zone报文统计信息。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
【举例】
# 清除VSAN 2内的Zone报文统计信息。
<Sysname> reset zone statistics vsan 2
【相关命令】
· display zone statistics
snmp-agent trap enable fc-zone命令用来开启Zone的告警功能。
undo snmp-agent trap enable fc-zone命令用来关闭Zone的告警功能。
【命令】
snmp-agent trap enable fc-zone [ activation-completed | defaultzone-change | hardzone-change | merge-failed | merge-succeeded ] *
undo snmp-agent trap enable fc-zone [ activation-completed | defaultzone-change | hardzone-change | merge-failed | merge-succeeded ] *
【缺省情况】
Zone的告警功能处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
activation-completed:表示已完成激活/取消激活Zone set的告警信息。
defaultzone-change:表示默认Zone策略发生变化的告警信息。
hardzone-change:表示硬Zone功能已关闭的告警信息。
merge-failed:表示合并失败的告警信息。
merge-succeeded:表示合并成功的告警信息。
【使用指导】
开启了Zone的告警功能之后,Zone会生成告警信息,以向网管软件报告本模块的重要事件。该信息将发送至SNMP模块,通过设置SNMP中告警信息的发送参数,来决定告警信息输出的相关属性。有关告警信息的详细介绍,请参见“网络管理和监控配置指导”中的“SNMP”。
只有FCF交换机和FCF-NPV交换机支持本命令。
如果未指定任何参数,则表示开启或关闭Zone的全部告警功能。
【举例】
# 开启Zone的全部告警功能。
<Sysname> system-view
[Sysname] snmp-agent trap enable fc-zone
zone clone命令用来复制Zone。
【命令】
zone clone src-name dest-name
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
src-name:被复制的源Zone的名称,为1~64个字符的字符串,区分大小写,只能包含大小写英文字母、数字以及下列特殊符号:$-^_,并且名称的起始字符只能为大小写英文字母。
dest-name:复制后的目的Zone的名称,为1~64个字符的字符串,区分大小写,只能包含大小写英文字母、数字以及下列特殊符号:$-^_,并且名称的起始字符只能为大小写英文字母。
【使用指导】
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
【举例】
# 创建Zone z1。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] zone name z1
[Sysname-vsan1-zone-z1] quit
# 复制z1到z2。
[Sysname-vsan1] zone clone z1 z2
【相关命令】
· display zone
· zone name
zone default-zone permit命令用来配置允许默认Zone内的成员互相访问。
undo zone default-zone permit命令用来恢复缺省情况。
【命令】
zone default-zone permit
undo zone default-zone permit
【缺省情况】
默认Zone内的成员禁止互相访问。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【使用指导】
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
在增强Zone模式下,需要通过激活Zone set或扩散命令显式地触发扩散,使默认Zone策略随同其它数据一同向全网扩散。但是在基本Zone模式下,必须手动配置全网默认Zone策略一致。
在Zone模式切换时,为保证切换后全网默认Zone策略的一致性,无论是基本Zone向增强Zone切换,还是增强Zone向基本Zone扩散,默认Zone策略也会随同其它数据一同向全网扩散。
在增强Zone模式下,VSAN内交换机发生合并时,要求发生合并的交换机必须具有相同的默认Zone策略,否则合并失败,链路将被隔离。
【举例】
# 配置允许默认Zone内的成员互相访问。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] zone default-zone permit
【相关命令】
· display zone status
· zone mode enhanced
· zoneset activate
· zoneset distribute
zone hard-zoning enable命令用来开启VSAN下的硬件Zone。
undo zone hard-zoning enable命令用来关闭VSAN下硬件Zone。
【命令】
zone hard-zoning enable
undo zone hard-zoning enable
【缺省情况】
VSAN下的硬件Zone处于开启状态。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【使用指导】
当底层资源足够下发Zone规则时,硬件Zone才能生效,而软件Zone一直处于生效状态。当底层资源足够下发当前VSAN的硬件Zone规则时,该VSAN的软件Zone和硬件Zone一起生效;当底层资源不够下发当前VSAN的硬件Zone规则时,为了保证规则的完整性,系统会清空该VSAN已下发的硬件Zone规则,自动切换为硬件Zone未生效状态,此时该VSAN下只有软件Zone继续生效。
当用户希望增强某VSAN的安全性时,可以开启该VSAN的硬件Zone。当用户认为软件Zone能够满足某VSAN的节点访问控制要求时,可以关闭该VSAN的硬件Zone,节约硬件表项资源供其它重要VSAN使用。
开启某VSAN的硬件Zone后,系统将触发一次下发该VSAN的所有Zone规则的操作;关闭某VSAN的硬件Zone后,系统会清空该VSAN当前已经下发的硬件Zone规则,并且后续不会下发任何新的硬件Zone规则。
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
在增强Zone模式下,需要通过激活Zone set或扩散命令显式地触发扩散,使硬件Zone配置随同其它数据一同向全网扩散。但是在基本Zone模式下,必须手动配置保证全网硬件Zone配置的一致性。
用户可以通过display zone status命令查询当前硬件Zone的生效状态。
需要注意的是,当交换机处于合并或扩散状态时,不能配置本命令。
【举例】
# 关闭VSAN 2下硬件Zone。
<Sysname> system-view
[Sysname] vsan 2
[Sysname-vsan2] undo zone hard-zoning enable
【相关命令】
· display zone status
zone merge-control restrict命令用来配置Zone的合并控制模式为Restrict。
undo zone merge-control restrict命令用来恢复缺省情况。
【命令】
zone merge-control restrict
undo zone merge-control restrict
【缺省情况】
Zone的合并控制模式为Allow。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【使用指导】
合并控制模式分为两种:Restrict和Allow。
在增强Zone模式下,当VSAN内的两台交换机发生合并时,合并操作的结果受其所配置的合并控制模式的影响。并且,只有当发生合并的交换机具有相同的合并控制模式时才允许进行合并,否则合并失败,链路将被隔离。
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
本命令仅支持在增强Zone模式下配置,该配置需要通过激活Zone set或扩散命令显式地触发扩散,保证全网一致性。
【举例】
# 配置Zone的合并控制模式为Restrict。
<Sysname> system-view
[Sysname] vsan 2
[Sysname-vsan2] zone merge-control restrict
# 配置Zone的合并控制模式为Allow。
[Sysname-vsan2] undo zone merge-control restrict
【相关命令】
· zone mode enhanced
· zoneset activate
· zoneset distribute
zone mode enhanced命令用来配置VSAN工作在增强Zone模式。
undo zone mode enhanced命令用来恢复缺省情况。
【命令】
zone mode enhanced
undo zone mode enhanced
【缺省情况】
VSAN工作在基本Zone模式。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【使用指导】
Zone有两种工作模式:基本Zone模式和增强Zone模式。
当进行Zone模式切换时,将进行Fabric内的扩散操作,以保证Fabric内的所有交换机的Zone模式的一致性。因此从基本Zone模式切换为增强Zone模式时,需要满足以下限制:
· Fabric中的所有交换机都支持增强Zone模式。
· Fabric中不能存在无效的静态路由。因为交换机配置增强Zone模式后,会检查ESS协商结果。ESS协商是根据交换机上的路由表进行的,存在无效静态路由的交换机依然会与目的交换机进行ESS协商,协商结果默认目的交换机不支持增强Zone模式。
如果Zone模式切换时未能成功在Fabric内完成扩散,可能造成本交换机Zone模式切换成功但Fabric内其它交换机Zone模式切换失败的情况。如果扩散失败,系统将打印日志信息,告知用户扩散失败。此时,需要用户主动激发一次完全扩散过程,以保证Fabric内所有交换机的Zone模式的一致性。
当从增强Zone模式切换为基本Zone模式时,若存在激活Zone set,且激活Zone set大小超过了基本Zone模式下激活Zone set的最大规格,则切换失败,本交换机的Zone模式不变。
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
【举例】
# 配置VSAN 2工作在增强Zone模式。
<Sysname> system-view
[Sysname] vsan 2
[Sysname-vsan2] zone mode enhanced
The zoning database in this switch would be distributed throughout the fabric. Continue? [Y/N]:y
【相关命令】
· display zone status
· zoneset distribute
zone name命令用来创建Zone,并进入Zone视图。如果指定的Zone已经创建,则直接进入Zone视图。
undo zone name命令用来删除Zone。
【命令】
zone name zone-name
undo zone name zone-name
【缺省情况】
不存在Zone。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
zone-name:Zone的名称,为1~64个字符的字符串,区分大小写,只能包含大小写英文字母、数字以及下列特殊符号:$-^_,并且名称的起始字符只能为大小写英文字母。
【使用指导】
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
【举例】
# 创建Zone z1,并进入其视图。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] zone name z1
[Sysname-vsan1-zone-z1]
【相关命令】
· display zone
zone rename命令用来修改Zone的名称。
【命令】
zone rename old-name new-name
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
old-name:待重命名的Zone名称,为1~64个字符的字符串,区分大小写,只能包含大小写英文字母、数字以及下列特殊符号:$-^_,并且名称的起始字符只能为大小写英文字母。
new-name:新的Zone名称,为1~64个字符的字符串,区分大小写,只能包含大小写英文字母、数字以及下列特殊符号:$-^_,并且名称的起始字符只能为大小写英文字母。
【使用指导】
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
使用zone rename命令修改Peer Zone名称,会使交换机上修改后的Peer Zone名称与节点设备的Peer Zone名称不一致。请用户同时在节点设备上修改Peer Zone名称,与交换机上修改后的Peer Zone名称保持一致。
【举例】
# 创建Zone z1。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] zone name z1
[Sysname-vsan1-zone-z1] quit
# 将z1重命名为z2。
[Sysname-vsan1] zone rename z1 z2
The command will cause inconsistency of peer zone information between the switch and nodes. Continue? [Y/N]:y
【相关命令】
· display zone
· zone name
zone-alias clone命令用来复制Zone别名。
【命令】
zone-alias clone src-name dest-name
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
src-name:被复制的源Zone别名的名称,为1~64个字符的字符串,区分大小写,只能包含大小写英文字母、数字以及下列特殊符号:$-^_,并且名称的起始字符只能为大小写英文字母。
dest-name:复制后的目的Zone别名的名称,为1~64个字符的字符串,区分大小写,只能包含大小写英文字母、数字以及下列特殊符号:$-^_,并且名称的起始字符只能为大小写英文字母。
【使用指导】
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
【举例】
# 创建Zone别名za1。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] zone-alias name za1
[Sysname-vsan1-zone-alias-za1] quit
# 复制za1到za2。
[Sysname-vsan1] zone-alias clone za1 za2
【相关命令】
· display zone-alias
· zone-alias name
zone-alias name命令用来创建Zone别名,并进入Zone别名视图。如果指定的Zone别名已经创建,则直接进入Zone别名视图。
undo zone-alias name命令用来删除Zone别名。
【命令】
zone-alias name zone-alias-name
undo zone-alias name zone-alias-name
【缺省情况】
不存在Zone别名。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
zone-alias-name:Zone别名的名称,为1~64个字符的字符串,区分大小写,只能包含大小写英文字母、数字以及下列特殊符号:$-^_,并且名称的起始字符只能为大小写英文字母。
【使用指导】
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
【举例】
# 创建Zone别名za1,并进入其视图。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] zone-alias name za1
[Sysname-vsan1-zone-alias-za1]
【相关命令】
· display zone-alias
zone-alias rename命令用来修改Zone别名的名称。
【命令】
zone-alias rename old-name new-name
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
old-name:待重命名的Zone别名的名称,为1~64个字符的字符串,区分大小写,只能包含大小写英文字母、数字以及下列特殊符号:$-^_,并且名称的起始字符只能为大小写英文字母。
new-name:新的Zone别名的名称,为1~64个字符的字符串,区分大小写,只能包含大小写英文字母、数字以及下列特殊符号:$-^_,并且名称的起始字符只能为大小写英文字母。
【使用指导】
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
【举例】
# 创建Zone别名za1。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] zone-alias name za1
[Sysname-vsan1-zone-alias-za1] quit
# 将za1重命名为za2。
[Sysname-vsan1] zone-alias rename za1 za2
【相关命令】
· display zone-alias
· zone-alias name
zoneset activate命令用来激活Zone set生成Active Zone set,并发起向全网的扩散过程。
undo zoneset activate命令用来删除Active Zone set,并发起向全网的扩散过程。
【命令】
zoneset activate name zoneset-name
undo zoneset activate
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
name zoneset-name:被激活的Zone set的名称,为1~64个字符的字符串,区分大小写,只能包含大小写英文字母、数字以及下列特殊符号:$-^_,并且名称的起始字符只能为大小写英文字母。指定的Zone set必须已经存在。
【使用指导】
虽然每个VSAN内可以配置多个Zone set,但只有一个可以生效,称为Active Zone set。最终N_Port成员的访问控制都在Active Zone set内进行匹配。
Active Zone set需要通过命令显式地在本地交换机上激活,并向整个Fabric进行同步,使其在全网范围内保持一致。如果扩散失败,系统将打印日志信息,告知用户扩散失败。此时需要用户重新激活该Zone set,以保证Fabric内所有交换机的Active Zone set数据的一致性。
在将Active Zone set进行全网扩散时,交换机会根据zoneset distribute full命令配置的扩散类型来决定扩散时是否携带数据库信息。
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
被激活的Zone set中至少要包含一个N_Port成员。
同一VSAN内只能够存在一个Active Zone set。
在基本Zone模式下,若Active Zone set超过了最大规格,则激活失败。
【举例】
# 创建Zone z1。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] zone name z1
# 添加FC地址为010000的N_Port为z1成员。
[Sysname-vsan1-zone-z1] member fcid 010000
[Sysname-vsan1-zone-z1] quit
# 创建Zone set zs1。
[Sysname-vsan1] zoneset name zs1
# 添加z1为zs1的成员。
[Sysname-vsan1-zoneset-zs1] member z1
[Sysname-vsan1-zoneset-zs1] quit
# 激活zs1。
[Sysname-vsan1] zoneset activate name zs1
【相关命令】
· display zoneset active
· zoneset distribute full
zoneset clone命令用来复制Zone set。
【命令】
zoneset clone src-name dest-name
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
src-name:被复制的源Zone set的名称,为1~64个字符的字符串,区分大小写,只能包含大小写英文字母、数字以及下列特殊符号:$-^_,并且名称的起始字符只能为大小写英文字母。
dest-name:复制后的目的Zone set的名称,为1~64个字符的字符串,区分大小写,只能包含大小写英文字母、数字以及下列特殊符号:$-^_,并且名称的起始字符只能为大小写英文字母。
【使用指导】
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
【举例】
# 创建Zone set zs1。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] zoneset name zs1
[Sysname-vsan1-zoneset-zs1] quit
# 复制zs1到zs2。
[Sysname-vsan1] zoneset clone zs1 zs2
【相关命令】
· display zoneset
· zoneset name
zoneset distribute命令用来激发完全扩散过程,扩散的内容包括Active Zone set以及数据库。
【命令】
zoneset distribute
【视图】
VSAN视图
【缺省用户角色】
network-admin
【使用指导】
配置该命令会触发一次Zone数据扩散流程,且为完全扩散,即将Active Zone set和数据库均携带在报文中进行扩散。
使用激活命令zoneset activate激活一个Zone set成为Active Zone set后,用户可以继续修改数据库的配置,本命令可以在不改变Active Zone set的同时将Active Zone set以及修改后的数据库向全网扩散。
如果扩散失败,系统将打印日志信息,告知用户扩散失败。此时需要用户重新激发一次完全扩散,以保证Fabric内所有交换机的Zone数据的一致性。
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
【举例】
# 激发完全扩散过程。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] zoneset distribute
zoneset distribute full命令用来配置扩散和合并类型为完全扩散和完全合并。
undo zoneset distribute full命令用来恢复缺省情况。
【命令】
zoneset distribute full
undo zoneset distribute full
【缺省情况】
基本Zone模式下,扩散和合并类型为非完全扩散和非完全合并。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【使用指导】
完全扩散和完全合并会将Active Zone set以及数据库都进行扩散和合并;非完全扩散和非完全合并仅将Active Zone set进行扩散和合并。
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
本命令只允许在基本Zone模式下配置。在增强Zone模式下,扩散和合并类型固定为完全扩散和完全合并,因此不支持本命令。
基本Zone模式下,扩散类型仅会对使用zoneset activate命令激发的扩散过程产生影响,对使用zoneset distrbute命令激发的扩散不会产生影响。
基本Zone模式下,合并类型会对所有合并过程产生影响。
【举例】
# 配置扩散和合并类型为完全扩散和完全合并。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] zoneset distribute full
【相关命令】
· display zone status
· zoneset activate
zoneset name命令用来创建Zone set,并进入Zone set视图。如果指定的Zone set已经创建,则直接进入Zone set视图。
undo zoneset name命令用来删除Zone set。
【命令】
zoneset name zoneset-name
undo zoneset name zoneset-name
【缺省情况】
不存在Zone set。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
zoneset-name:Zone set的名称,为1~64个字符的字符串,区分大小写,只能包含大小写英文字母、数字以及下列特殊符号:$-^_,并且名称的起始字符只能为大小写英文字母。
【使用指导】
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
【举例】
# 创建Zone set zs1并进入其视图。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] zoneset name zs1
[Sysname-vsan1-zoneset-zs1]
【相关命令】
· display zoneset
zoneset rename命令用来修改Zone set的名称。
【命令】
zoneset rename old-name new-name
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
old-name:待重命名的Zone set名称,为1~64个字符的字符串,区分大小写,只能包含大小写英文字母、数字以及下列特殊符号:$-^_,并且名称的起始字符只能为大小写英文字母。
new-name:新的Zone set名称,为1~64个字符的字符串,区分大小写,只能包含大小写英文字母、数字以及下列特殊符号:$-^_,并且名称的起始字符只能为大小写英文字母。
【使用指导】
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
【举例】
# 创建Zone set zs1。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] zoneset name zs1
[Sysname-vsan1-zoneset-zs1] quit
# 将zs1重命名为zs2。
[Sysname-vsan1] zoneset rename zs1 zs2
【相关命令】
· display zoneset
· zoneset name
zone-type peer-zone命令用来将普通Zone转换为Peer Zone,并为其指定主成员。
undo zone-type peer-zone命令用来恢复缺省情况。
【命令】
zone-type peer-zone principal-member wwn
undo zone-type peer-zone
【缺省情况】
用户创建的Zone为普通Zone。
【视图】
Zone视图
【缺省用户角色】
network-admin
【参数】
wwn:主成员的WWN,格式为xx:xx:xx:xx:xx:xx:xx:xx,其中x为16进制数字。被指定的主成员必须为节点设备上端口。
【使用指导】
配置本命令前,需要先开启Smart SAN功能并指定其应用类型为FC/FCoE类型,否则本命令配置失败。
已开启Pairwise特性的Zone不能通过配置本命令切换为Peer Zone。
执行本命令后会自动将主成员的成员角色指定为目的端。
使用本命令行修改Zone类型时,会同时删除该Zone下已有的配置。
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
【举例】
# 将Zone z1转换为Peer Zone,并将WWN为20:00:10:00:00:ef:94:00的端口指定为其主成员。
<Sysname> system-view
[Sysname] vsan 2
[Sysname-vsan2] zone name z1
[Sysname-vsan2-zone-z1] zone-type peer-zone principal-member 20:00:10:00:00:ef:94:00
# 将一个Peer Zone转换为普通Zone。
<Sysname> system-view
[Sysname] vsan 2
[Sysname-vsan2] zone name z1
[Sysname-vsan2-zone-z1] undo zone-type peer-zone
【相关命令】
· zone name
· member (zone view)
· smartsan enable
display fc nport命令用来显示NPV交换机向FCF交换机进行注册的信息以及获取到的管理地址。
【命令】
display fc nport [ interface interface-type interface-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
interface interface-type interface-number:显示从指定接口获取到的FCF交换机管理地址,interface-type只能是VFC接口,且只能指定NP模式的接口。如果未指定本参数,将显示从所有VFC接口获取到的FCF交换机管理地址。
【使用指导】
本命令可以显示NPV交换机通过up的NP模式接口,向FCF交换机发送的注册信息,以及从FCF交换机获取到的管理地址。
只有NPV交换机和FCF-NPV交换机支持本命令。
只有NPV交换机向FCF交换机成功注册后,才能显示相关信息。
【举例】
# 显示NPV交换机向FCF交换机进行注册的信息以及获取到的管理地址。
<Sysname> display fc nport
NP port: Vfc1
Port-WWN: 20:00:00:41:22:a8:00:05
FC4-types(FC4_features): NPV
Symbolic-node-name: NPV-Sysname
Symbolic-port-name: NPV-Sysname: Vfc1
Node-IP-addr: 192.168.0.153
Peer management address: snmp://192.168.0.151
snmp://192.168.0.152
NP port: Vfc2
Port-WWN: 20:00:00:49:c9:28:c7:01
FC4-types(FC4_features): NPV
Symbolic-node-name: NPV-Sysname
Symbolic-port-name: NPV-Sysname:Vfc2
Node-IP-addr: 192.168.0.153
Peer management address: snmp://192.168.0.151
snmp://192.168.0.152
表1-37 display fc nport命令显示信息描述表
字段 |
描述 |
NP port |
NP模式接口的名称 |
Port-WWN |
NP模式接口的WWN |
FC4-types(FC4 features) |
NP模式接口固定注册FC4类型为NPV,无FC4属性 |
Symbolic-node-name |
NPV节点的符号名称,用于描述此节点。NP模式接口会携带本机系统名,注册形如system-name的字符串作为节点描述名 |
Symbolic-port-name |
NP模式接口的符号名称,用于描述此端口。NP模式接口会携带本机系统名和端口名,注册形如system-name:port-name的字符串作为端口描述名 |
Node-IP-addr |
NPV交换机的IP地址 |
Peer management address |
NP模式接口获取到的FCF交换机管理地址列表。例如:snmp://192.168.6.151,表示管理协议为SNMP,管理地址为192.168.6.151。当FCF交换机上未配置管理地址时,该字段显示为空 |
display npv login命令用来显示NPV交换机的下行口上相连的节点设备的注册信息和映射的上行口。
【命令】
display npv login [ vsan vsan-id ] [ interface interface-type interface-number ]
display npv login [ vsan vsan-id ] count
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN内的下行口上相连的节点设备的注册信息和映射的上行口,vsan-id的取值范围为1~3839。不指定该参数时,将显示所有VSAN内的信息。在FCF-NPV交换机上,只能显示NPV模式VSAN内的信息。
interface interface-type interface-number:指定下行口。不指定该参数时,将显示所有下行口的信息。
count:显示登录节点的数目。
【使用指导】
只有NPV交换机和FCF-NPV交换机支持本命令。
【举例】
# 显示NPV交换机的下行口上相连的节点设备的注册信息和映射的上行口。
<Sysname> display npv login
Server External
Interface VSAN FCID Node WWN Port WWN Interface
Vfc2 1 0xae0002 20:00:00:23:89:c9:fc:05 20:00:00:23:89:c9:fc:05 Vfc1
Vfc3 1 0xae0003 10:00:00:00:c9:66:6b:60 20:00:00:00:c9:66:6b:60 Vfc1
# 显示NPV交换机上VSAN 1的登录节点的数目。
<Sysname> display npv login vsan 1 count
Total entries: 2
# 显示NPV交换机上所有VSAN的登录节点的数目。
<Sysname> display npv login count
VSAN Entries
1 2
2 1
Total entries: 3
表1-38 display npv login命令显示信息描述表
字段 |
描述 |
Server Interface |
下行口的接口名 |
External interface |
下行口映射的上行口的接口名 |
VSAN |
VSAN编号 |
FCID |
节点的FC地址 |
Node WWN |
节点的WWN |
Port WWN |
节点端口的WWN |
Entries |
某VSAN内登录节点的数目 |
Total entries |
登录节点的总数目 |
display npv status命令用来显示VSAN内接口的状态信息。
【命令】
display npv status [ vsan vsan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN内的状态信息,vsan-id的取值范围为1~3839。不指定该参数时,将显示所有VSAN内接口的状态信息。在FCF-NPV交换机上,只能显示NPV模式VSAN内的接口状态信息。
【使用指导】
使用本命令可以查询到NPV交换机上各个接口在VSAN内的状态信息,包括接口VSAN Tag模式、接口在VSAN内的状态、FC地址等。
只有NPV交换机和FCF-NPV交换机支持本命令。
【举例】
# 显示VSAN 1内接口的状态信息。
<Sysname> display npv status vsan 1
External Interfaces:
Interface: Vfc2 VSAN tagging mode: Tagging
VSAN State FCID
1 Up 0x010002
Interface: Vfc3 VSAN tagging mode: Tagging
VSAN State FCID
1 Up 0x010001
Number of External Interfaces: 2
Server Interfaces:
Interface: Vfc5 VSAN tagging mode: Tagging
VSAN State
1 Down
Number of Server Interfaces: 1
# 显示所有VSAN内接口的状态信息。
<Sysname> display npv status
External Interfaces:
Interface: Vfc1 VSAN tagging mode: Tagging
VSAN State FCID
2 Up 0x010003
Interface: Vfc2 VSAN tagging mode: Tagging
VSAN State FCID
1 Up 0x010002
2 Up 0x010003(Unavailable)
5 Down
Interface: Vfc3 VSAN tagging mode: Tagging
VSAN State FCID
1 Up 0x010001
Number of External Interfaces: 3
Server Interfaces:
Interface: Vfc4 VSAN tagging mode: Tagging
VSAN State
2 Up
Interface: Vfc5 VSAN tagging mode: Tagging
VSAN State
1 Down
2 Up
3 Down
Number of Server Interfaces: 2
表1-39 display npv status命令显示信息描述表
字段 |
描述 |
External Interfaces |
上行口列表 |
Server Interfaces |
下行口列表 |
Interface |
接口名 |
VSAN tagging mode |
VSAN Tag模式 |
VSAN |
VSAN ID |
State |
当前接口的Up/Down状态 |
FCID |
上行口Up后,会显示核心交换机为之分配的FC地址;下行口没有FC地址 (在一个VSAN内,如果NPV交换机同时接入两个Fabric网络,并且这两个Fabric网络为上行口分配了相同的FC地址,那么其中一个上行口虽然可以Up,但并不能作为上行口工作,此时会在括号中显示Unavailable) FC SAN中可能存在多个Fabric网络,比如FC SAN中有两台FCF交换机,但这两台FCF交换机之间并没有连接,那么每台FCF交换机都自成一个Fabric网络。 |
Number of External Interfaces |
上行口的数量 |
Number of Server Interfaces |
下行口的数量 |
display npv traffic-map命令用来显示NPV交换机上的流量映射信息,即下行口到上行口的映射关系。
【命令】
display npv traffic-map [ vsan vsan-id ] [ interface interface-type interface-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN内的流量映射信息,vsan-id的取值范围为1~3839。不指定该参数时,将显示所有VSAN内的流量映射信息。在FCF-NPV交换机上,只能显示NPV模式VSAN内的流量映射信息。
interface interface-type interface-number:显示NPV交换机上指定下行口的流量映射信息。不指定该参数时,将显示NPV交换机上所有下行口的流量映射信息。
【使用指导】
只有NPV交换机和FCF-NPV交换机支持本命令。
【举例】
# 显示流量映射信息。
<Sysname> display npv traffic-map
NPV traffic map information of VSAN 1:
Server interface External interface
Vfc2 Vfc1
Vfc3 Vfc1
Vfc5 Vfc4
表1-40 display npv traffic-map命令显示信息描述表
字段 |
描述 |
NPV traffic map information of VSAN 1 |
VSAN 1内上下行口映射信息 |
Server interface |
下行口 |
External interface |
上行口 |
npv auto-load-balance enable命令用来开启自动负载均衡功能。
undo npv auto-load-balance enable命令用来关闭自动负载均衡功能。
【命令】
npv auto-load-balance enable
undo npv auto-load-balance enable
【缺省情况】
自动负载均衡功能处于关闭状态。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【使用指导】
自动负载均衡的过程如下:当系统在VSAN内检测到up的上行口时,会自动创建一个延迟定时器(可通过npv auto-load-balance-interval命令配置),待定时器超时后,系统将自动进行一次负载均衡。如果在定时器超时前又有新的上行口up,则重置该定时器。
开启了自动负载均衡功能后,上行口的up可能引起负载均衡的发生,从而可能导致流量中断。
关闭了自动负载均衡功能后,不会影响现有的上下行口映射关系。
只有NPV交换机和FCF-NPV交换机(NPV模式)支持本命令。
【举例】
# 配置VSAN 1内开启自动负载均衡功能。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] npv auto-load-balance enable
npv auto-load-balance-interval命令用来配置自动负载均衡的延迟时间。
undo auto-load-balance-interval命令用来恢复缺省情况。
【命令】
npv auto-load-balance-interval interval
undo auto-load-balance-interval
【缺省情况】
自动负载均衡的延迟时间为30秒。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
interval:自动负载均衡的延迟时间,取值范围为1~300,单位为秒。
【使用指导】
自动负载均衡的延迟时间主要用来缓冲上行口的up、down而引起震荡,以减少对自动负载均衡的影响。如果上行口的链路状况良好,可适当将减小延迟时间;否则,需增大延迟时间。
只有NPV交换机和FCF-NPV交换机(NPV模式)支持本命令。
【举例】
# 在VSAN 1内配置自动负载均衡的延迟时间为20秒。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] npv auto-load-balance-interval 20
npv load-balance disruptive命令用来发起一次手动负载均衡过程。
【命令】
npv load-balance disruptive
【视图】
VSAN视图
【缺省用户角色】
network-admin
【使用指导】
当某VSAN内各个接口负载不均衡时,可以使用本命令在VSAN内发起一次手动负载均衡过程,强制该VSAN内的部分下行节点重新登录。发起手动负载均衡过程后,系统会对超过上行口负载平均值的上下行口重新进行分配,以达到更好的负载均衡效果,但会破坏已经稳定的上下行口的映射关系,从而导致流量中断。
只有NPV交换机和FCF-NPV交换机(NPV模式)支持本命令。
【举例】
# 在VSAN 1内发起一次手动负载均衡过程。
<Sysname> system-view
[Sysname] vsan 1
[Sysname-vsan1] npv load-balance disruptive
The command may cause traffic interruption. Continue? [Y/N]:y
npv traffic-map命令用来配置上下行口的映射关系。
undo npv traffic-map命令用来删除配置的上下行口的映射关系。
【命令】
npv traffic-map server-interface interface-type interface-number external-interface interface-type interface-number
undo npv traffic-map server-interface interface-type interface-number external-interface interface-type interface-number
【缺省情况】
上下行口之间不存在映射关系。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
server-interface interface-type interface-number:指定下行口,只能是VFC接口。
external-interface interface-type interface-number:指定上行口,只能是VFC接口。
【使用指导】
在进行下行口到上行口的映射时,如果该下行口有配置到上行口的映射关系,则该下行口只能从配置的上行口中选择一个有效接口进行映射,如果没有配置映射关系则可以从属于同一VSAN的所有上行口中选择一个有效接口进行映射。
只有NPV交换机和FCF-NPV交换机(NPV模式)支持本命令。
【举例】
# 在VSAN10内配置接口VFC1到接口VFC2的映射关系,其中接口VFC1作为下行口,接口VFC2作为上行口。
<Sysname> system-view
[Sysname] vsan 10
[Sysname-vsan10] npv traffic-map server-interface vfc 1 external-interface vfc 2
本章节命令仅支持在Transit交换机上配置。
display fip-snooping enode命令用来显示Transit交换机获取到的ENode信息。
【命令】
display fip-snooping enode [ vlan vlan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vlan vlan-id:显示指定VLAN的ENode信息。vlan-id的取值范围为1~4094。不指定本参数,将显示所有VLAN的ENode信息。
【举例】
# 显示Transit交换机获取到的ENode信息。
<Sysname> display fip-snooping enode
VLAN 2:
Interface ENode WWN ENode MAC
HGE1/0/1 21:01:00:1b:32:a0:fa:18 000c-2999-eacd
表1-41 display fip-snooping enode命令显示信息描述表
字段 |
描述 |
VLAN 2 |
显示VLAN 2的信息 |
Interface |
Transit交换机上连接ENode的以太网接口 |
ENode WWN |
ENode的WWN |
ENode MAC |
ENode的FCoE MAC地址 |
display fip-snooping fcf命令用来显示Transit交换机获取到的FCF交换机信息。
【命令】
display fip-snooping fcf [ vlan vlan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vlan vlan-id:显示指定VLAN的FCF交换机信息。vlan-id的取值范围为1~4094。不指定本参数,将显示所有VLAN的FCF交换机信息。
【举例】
# 显示Transit交换机获取到的FCF交换机信息。
<Sysname> display fip-snooping fcf
VLAN 3:
Interface FCF MAC FCF WWN Fabric Name ENode
HGE1/0/1 000c-2999-eacd 66:66:66:63:66:64:61:30 41:6e:64:69:61:6d:6f:21 1
HGE1/0/2 000c-2999-eaad 66:66:66:63:66:64:61:31 41:6e:64:69:61:6d:6f:22 2
表1-42 display fip-snooping fcf命令显示信息描述表
字段 |
描述 |
VLAN 3 |
显示VLAN 3的信息 |
Interface |
Transit交换机上连接FCF交换机的以太网接口 |
FCF MAC |
FCF交换机的FCoE MAC地址 |
FCF WWN |
FCF交换机的WWN地址 |
Fabric Name |
Fabric网络的名称 |
ENode |
该FCF交换机下存在的ENode的个数 |
display fip-snooping flushing-rules命令用来显示正在下刷的FIP Snooping规则。
【命令】
display fip-snooping flushing-rules [ enode | fcf ] [ vlan vlan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
enode:显示正在下刷的ENode FIP Snooping规则。
fcf:显示正在下刷的FCF FIP Snooping规则。
vlan vlan-id:显示指定VLAN的正在下刷的FIP Snooping规则。vlan-id的取值范围为1~4094。不指定本参数,将显示所有VLAN的正在下刷的FIP Snooping规则。
【使用指导】
只有已经下刷的FIP Snooping规则可以用来过滤FCoE报文,正在下刷的FIP Snooping规则不能用来过滤FCoE报文。
需要注意的是,如果不指定enode和fcf参数,则显示正在下刷的所有FIP Snooping规则,包括ENode FIP Snooping规则和FCF FIP Snooping规则。
【举例】
# 显示正在下刷的所有FIP Snooping规则。
<Sysname> display fip-snooping flushing-rules
VLAN 2:
FCF flushing-rules information:
Interface Source MAC/Mask Destination MAC/Mask
HGE1/0/1 0000-1234-0212/48 0efc-0034-0111/24
ENode flushing-rules information:
Interface Source MAC/Mask Destination MAC/Mask
HGE1/0/2 0efc-0034-0202/48 0000-1234-0101/48
VLAN 5:
FCF flushing-rules information:
Interface Source MAC/Mask Destination MAC/Mask
HGE1/0/3 0000-1234-2212/48 0efc-0034-2111/24
表1-43 display fip-snooping flushing-rules命令显示信息描述表
字段 |
描述 |
VLAN 2 |
显示VLAN 2的信息 |
FCF flushing-rules information |
正在下刷的FCF FIP Snooping规则 |
ENode flushing-rules information |
正在下刷的ENode FIP Snooping规则 |
Interface |
Transit交换机上的以太网接口 |
Source MAC/Mask |
源MAC地址和掩码 |
Destination MAC/Mask |
目的MAC地址和掩码 |
【相关命令】
· display fip-snooping rules
display fip-snooping rules命令用来显示已经下刷的FIP Snooping规则。
【命令】
(独立运行模式)
display fip-snooping rules [ enode | fcf ] [ vlan vlan-id ] [ slot slot-number ]
(IRF模式)
display fip-snooping rules [ enode | fcf ] [ vlan vlan-id ] [ chassis chassis-number slot slot-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
enode:显示已经下刷的ENode FIP Snooping规则。
fcf:显示已经下刷的FCF FIP Snooping规则。
vlan vlan-id:显示指定VLAN的已经下刷的FIP Snooping规则。vlan-id的取值范围为1~4094。不指定本参数,将显示所有VLAN的已经下刷的FIP Snooping规则。
slot slot-number:显示指定单板上的信息。slot-number表示单板所在的槽位号。如果未指定本参数,将显示所有单板上的信息。(独立运行模式)
chassis chassis-number slot slot-number:显示指定成员设备指定单板上的信息。chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。如果未指定本参数,将显示所有单板上的信息。(IRF模式)
【使用指导】
只有已经下刷的FIP Snooping规则可以用来过滤FCoE报文,正在下刷的FIP Snooping规则不能用来过滤FCoE报文。
需要注意的是,如果不指定enode和fcf参数,则显示已经下刷的所有FIP Snooping规则,包括ENode FIP Snooping规则和FCF FIP Snooping规则。
【举例】
# 显示已经下刷的所有FIP Snooping规则。(独立运行模式)
<Sysname> display fip-snooping rules slot 1
Slot 1:
VLAN 2:
FCF rules information:
Interface Source MAC/Mask Destination MAC/Mask Context
HGE1/0/1 0000-1234-0202/48 0efc-0034-0101/24 ffffffff
ENode rules information:
Interface Source MAC/Mask Destination MAC/Mask Context
HGE1/0/2 0efc-0034-0102/48 0000-1234-0201/48 ffffffff
VLAN 4:
FCF rules information:
Interface Source MAC/Mask Destination MAC/Mask Context
HGE1/0/3 0000-1234-1202/48 0efc-0034-1101/24 ffffffff
表1-44 display fip-snooping rules命令显示信息描述表
字段 |
描述 |
VLAN 2 |
显示VLAN 2的信息 |
FCF rules information |
已经下刷的FCF FIP Snooping规则 |
ENode rules information |
已经下刷的ENode FIP Snooping规则 |
Interface |
Transit交换机上的以太网接口 |
Source MAC/Mask |
源MAC地址和掩码 |
Destination MAC/Mask |
目的MAC地址和掩码 |
Context |
驱动上下文 |
【相关命令】
· display fip-snooping flushing-rules
display fip-snooping sessions命令用来显示FIP Snooping的会话信息,即ENode和FCF交换机的连接信息。
【命令】
display fip-snooping sessions [ vlan vlan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vlan vlan-id:显示指定VLAN的FIP Snooping会话信息。vlan-id的取值范围为1~4094。不指定本参数,将显示所有VLAN的FIP Snooping会话信息。
【举例】
# 显示FIP Snooping的会话信息。
<Sysname> display fip-snooping sessions
VLAN 2:
FCF MAC ENode MAC VN_Port MAC VN_Port WWN
0000-1234-0202 0000-1234-0100 0efc-00ae-0002 41:6e:64:69:61:6d:6f:21
表1-45 display fip-snooping sessions命令显示信息描述表
字段 |
描述 |
VLAN 2 |
VLAN 2中的FIP Snooping会话信息 |
FCF MAC |
FCF的FCoE MAC地址 |
ENode MAC |
ENode的FCoE MAC地址 |
VN_Port MAC |
VN_Port的MAC地址 |
VN_Port WWN |
VN_Port的WWN |
fip-snooping enable命令用来开启FIP Snooping功能。
undo fip-snooping enable命令用来关闭FIP Snooping功能。
【命令】
fip-snooping enable
undo fip-snooping enable
【缺省情况】
FIP Snooping功能处于关闭状态。
【视图】
VLAN视图
【缺省用户角色】
network-admin
【使用指导】
当需要某VLAN具有处理FCoE报文以及FIP报文的能力时,应开启该VLAN的FIP Snooping功能。
【举例】
# 开启VLAN 10的FIP Snooping功能。
<Sysname> system-view
[Sysname] vlan 10
[Sysname-vlan10] fip-snooping enable
fip-snooping fc-map命令用来配置VLAN下的FC-MAP值。
undo fip-snooping fc-map命令用来恢复缺省情况。
【命令】
fip-snooping fc-map fc-map
undo fip-snooping fc-map
【缺省情况】
每个VLAN下的FC-MAP值均为0x0efc00。
【视图】
VLAN视图
【缺省用户角色】
network-admin
【参数】
fc-map:FC-MAP值,取值范围为十六进制数0efc00~0efcff。
【使用指导】
Transit交换机上某VLAN中的以太网接口从FCF交换机接收到报文后,会检查接收报文的FC-MAP值和Transit交换机上该VLAN下的FC-MAP值是否一致:如果一致,则转发报文;如果不一致,则丢弃报文。
用户可以在系统视图或用户视图下执行fcoe fcmap命令配置FCF交换机的FC-MAP值。
【举例】
# 配置VLAN 10的FC-MAP值为0x0efcff。
<Sysname> system-view
[Sysname] vlan 10
[Sysname-vlan 10] fip-snooping fc-map 0efcff
Changing the FC-MAP will flap all interfaces. Continue? [Y/N]:y
【相关命令】
· fcoe fcmap
fip-snooping port-mode命令用来配置Transit交换机上以太网接口的模式。
undo fip-snooping port-mode命令用来恢复缺省情况。
【命令】
fip-snooping port-mode { enode | fcf }
undo fip-snooping port-mode
【缺省情况】
以太网接口为ENode模式。
【视图】
二层以太网接口视图
二层聚合接口视图
【缺省用户角色】
network-admin
【参数】
enode:ENode模式。
fcf:FCF模式。
【使用指导】
Transit交换机上的以太网接口有两种模式:FCF模式和ENode模式。
· 与ENode相连的以太网接口需要配置为ENode模式。
· 与FCF交换机相连的以太网接口需要配置为FCF模式。
本命令在二层聚合组中的成员接口上配置不生效。
【举例】
# 将接口HundredGigE1/0/2配置为FCF模式。
<Sysname> system-view
[Sysname] interface hundredgige 1/0/2
[Sysname-HundredGigE1/0/2] fip-snooping port-mode fcf
any-wwn命令用来配置允许任意设备在指定接口登录。
undo any-wwn命令用来取消任意设备在指定接口登录的配置。
【命令】
any-wwn interface interface-list
undo any-wwn interface interface-list
【缺省情况】
未配置接口允许任意设备登录。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
interface interface-list:表示允许登录的接口,表示方式为interface-list = { interface-type interface-number1 [ to interface-type interface-number2 ] }&<1-10>。其中,interface-type为接口类型,interface-number为接口编号。&<1-10>表示前面的参数最多可以输入10次。只能是VFC接口。起始接口和终止接口必须具有相同的类型、属于相同的接口板,并且终止接口编号必须大于等于起始接口编号。
【使用指导】
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
由于安全策略变化后,将对已登录的设备重新根据授权登录条件进行检查。因此,本命令可能会影响该接口上已登录设备的登录状态。该接口上已登录的设备是否会下线,取决于配置安全策略后是否仍满足授权登录条件:如满足则保持登录状态,否则会被下线。
配置本命令前,需要先开启FC端口安全功能。
【举例】
# 在VSAN 2中配置允许任意设备在接口VFC1登录。
<Sysname> system-view
[Sysname] vsan 2
[Sysname-vsan2] any-wwn interface vfc 1
【相关命令】
· display fc-port-security database
display fc-port-security database命令用来显示FC端口安全策略数据库中的表项。
【命令】
display fc-port-security database { all | auto-learn | smartsan-learn | smartsan-static | static } [ interface interface-type interface-number ] [ vsan vsan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
all:显示FC端口安全策略数据库中的所有表项,包括Static表项、Learned表项、Learning表项、SmartSAN-Learning表项和SmartSAN-Static表项。
auto-learn:显示FC端口安全策略数据库中的Learned表项和Learning表项。
smartsan-learn:显示FC端口安全策略数据库中的SmartSAN-Learning表项。
smartsan-static:显示FC端口安全策略数据库中的SmartSAN-Static表项。
static:显示FC端口安全策略数据库中的Static表项。
interface interface-type interface-number:显示FC端口安全策略数据库中指定接口相关的表项。如果不指定接口,则显示FC端口安全策略数据库中所有接口的表项。
vsan vsan-id:显示FC端口安全策略数据库中指定VSAN内的表项,vsan-id的取值范围为1~3839。如果不指定VSAN,则显示FC端口安全策略数据库中所有VSAN内的表项。在FCF-NPV交换机上,只能显示FC端口安全策略数据库中FCF模式VSAN内的表项。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
【举例】
# 显示FC端口安全策略数据库中VSAN 2内的所有表项。
<Sysname> display fc-port-security database all vsan 2
Total entries: 9
Database for VSAN 2:
Logging-in entity Interface Type
Any WWN Vfc3 Static
20:33:44:78:66:77:ab:97(pWWN) Any interface Static
20:36:44:78:66:77:ab:97(pWWN) Vfc2 Static
20:36:44:78:66:77:ab:9e(pWWN) Vfc5 Learned
20:86:44:65:90:2a:ab:36(pWWN) Vfc2 SmartSAN-Static
20:86:44:65:90:2a:ab:3a(pWWN) Vfc1 Learning
20:86:44:65:90:2a:ab:3c(pWWN) Vfc6 SmartSAN-Learning
10:83:45:78:66:77:ab:93(nWWN) Vfc3 Static
10:36:44:78:66:77:ab:96(sWWN) Vfc4 Static
表1-46 display fc-port-security database命令显示信息描述表
字段 |
描述 |
Total entries |
表项的数目 |
Database for VSAN |
指定VSAN内的表项 |
Logging-in entity |
允许登录设备的WWN(Any WWN表示允许任意设备登录),括号中显示的是WWN类型,包括: · pWWN:表示N_Port或NP_Port的WWN · sWWN:表示FCF交换机的WWN · nWWN:表示节点设备或NPV交换机的WWN |
Interface |
设备允许登录的接口,Any interface表示允许在任意接口登录 |
Type |
表项的类型,包括: · Static:表示手工配置的表项,不随设备的下线而删除 · Learned:表示关闭auto-learn自动学习功能后,由Learning表项转化为的Learned表项,不随设备的下线而删除 · Learning:表示通过auto-learn自动学习功能动态学习的临时表项,将随设备的下线而删除 · SmartSAN-Learning:表示通过SmartSAN-Learn自动学习功能对带有Smart SAN属性且Smart SAN Security Support字段不是0x00的节点设备动态学习的临时表项,将随节点设备的下线而删除 · SmartSAN-Static:表示带有Smart SAN属性且Smart SAN Security Support字段不是0x00的节点设备手工配置的表项,不随设备的下线而删除。smartsan-learn自动学习功能关闭后,SmartSAN-Learning表项也会转换为SmartSAN-Static表项 |
【相关命令】
· reset fc-port-security database
display fc-port-security statistics命令用来显示FC端口安全的统计信息。
【命令】
display fc-port-security statistics [ vsan vsan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN内的FC端口安全的统计信息,vsan-id的取值范围为1~3839。如果不指定VSAN,则显示所有VSAN内的FC端口安全的统计信息。在FCF-NPV交换机上,只能显示FCF模式VSAN内的FC端口安全的统计信息。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
【举例】
# 显示VSAN 2的FC端口安全的统计信息。
<Sysname> display fc-port-security statistics vsan 2
Statistics for VSAN 2:
Number of permitted pWWN logins: 2
Number of permitted nWWN logins: 2
Number of permitted sWWN logins: 2
Number of denied pWWN logins : 0
Number of denied nWWN logins : 0
Number of denied sWWN logins : 0
Total logins permitted : 6
Total logins denied : 0
表1-47 display fc-port-security statistics命令显示信息描述表
字段 |
描述 |
Statistics for VSAN |
指定VSAN内的统计信息 |
Number of permitted pWWN logins |
允许PWWN登录的次数 |
Number of permitted nWWN logins |
允许NWWN登录的次数 |
Number of permitted sWWN logins |
允许SWWN登录的次数 |
Number of denied pWWN logins |
拒绝PWWN登录的次数 |
Number of denied nWWN logins |
拒绝NWWN登录的次数 |
Number of denied sWWN logins |
拒绝SWWN登录的次数 |
Total logins permitted |
总共允许登录的次数 |
Total logins denied |
总共拒绝登录的次数 |
【相关命令】
· reset fc-port-security statistics
display fc-port-security status命令用来显示FC端口安全功能开启情况。
【命令】
display fc-port-security status [ vsan vsan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN的FC端口安全功能开启情况,vsan-id的取值范围为1~3839。如果不指定VSAN,则显示所有VSAN的FC端口安全功能开启情况。在FCF-NPV交换机上,只能显示FCF模式VSAN内的FC端口安全功能开启情况。
【使用指导】
本命令查看FC端口安全功能开启情况,包括由命令fc-port-security enable和fc-port-security引起的状态变化。
只有FCF交换机和FCF-NPV交换机支持本命令。
【举例】
# 显示所有VSAN的FC端口安全功能开启情况。
<Sysname> display fc-port-security status
Status for VSAN 1:
FC port security: Disabled
Auto learn: Disabled
SmartSAN auto learn: Disabled
Status for VSAN 2:
FC port security: Enabled
Auto learn: Enabled
SmartSAN auto learn: Enabled
表1-48 display fc-port-security status命令显示信息描述表
字段 |
描述 |
Status for VSAN |
指定VSAN内FC端口安全功能和自动学习功能开启情况 |
FC port security |
FC端口安全功能的开启状态,包括: · Enabled:表示开启 · Disabled:表示关闭 |
Auto learn |
自动学习功能的开启状态,包括: · Enabled:表示开启 · Disabled:表示关闭 |
SmartSAN auto learn |
对带有Smart SAN属性且Smart SAN Security Support字段不是0x00的节点设备的自动学习功能的开启状态,包括: · Enabled:表示开启 · Disabled:表示关闭 |
【相关命令】
· fc-port-security
· fc-port-security enable
display fc-port-security violation命令用来显示非法登录的信息。
【命令】
display fc-port-security violation [ vsan vsan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN内的非法登录信息,vsan-id的取值范围为1~3839。如果不指定VSAN,则显示所有VSAN内的非法登录信息。在FCF-NPV交换机上,只能显示FCF模式VSAN内的非法登录信息。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
【举例】
# 显示VSAN 2内的非法登录信息。
<Sysname> display fc-port-security violation vsan 2
Total entries: 3
Violations for VSAN 2:
Interface Logging-in entity Last time Repeat count
Vfc1 20:36:44:78:66:77:ab:97(pWWN) 2013/10/30 12:59:23 2
20:00:00:e0:8b:06:d9:1d(nWWN)
Vfc2 20:45:78:66:77:ab:98:12(pWWN) 2013/10/29 17:59:23 3
20:00:00:e0:8b:06:d9:1d(nWWN)
Vfc3 10:36:44:78:66:77:ab:96(sWWN) 2013/10/28 11:30:23 12
表1-49 display fc-port-security violation命令显示信息描述表
字段 |
描述 |
Total entries |
非法登录信息总条数 |
Violations for VSAN |
指定VSAN的非法登录信息 |
Interface |
交换机的接口 |
Logging-in entity |
非法登录设备的WWN,括号中显示的是WWN类型,包括: · pWWN:表示N_Port或NP_Port的WWN · sWWN:表示FCF交换机的WWN · nWWN:表示节点设备或NPV交换机的WWN |
Last time |
该WWN最后一次非法登录的时间 |
Repeat count |
该WWN在此接口重复非法登录的次数 |
fc-port-security命令用来开启自动学习功能。
undo fc-port-security命令用来关闭自动学习功能。
【命令】
fc-port-security { auto-learn | smartsan-learn }
undo fc-port-security { auto-learn | smartsan-learn }
【缺省情况】
自动学习功能处于关闭状态。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
auto-learn:表示登录设备(包括节点设备和交换机)的自动学习功能。
smartsan-learn:表示带有Smart SAN属性且Smart SAN Security Support字段不是0x00的节点设备自动学习功能。
【使用指导】
开启Auto-Learn自动学习功能后,交换机将对后续登录的设备进行学习,并以Learning表项添加到策略数据库中。Learning表项不对其它设备的登录产生影响,并将随设备下线而删除。关闭该自动学习功能后,当前的Learning表项将转化为Learned表项,对后续设备的登录产生影响,此后该表项不再随设备下线而删除。
开启SmartSAN-Learn自动学习功能后,交换机将对后续登录带有Smart SAN属性且Smart SAN Security Support字段不是0x00的节点设备进行学习,并以SmartSAN-Learning表项添加到策略数据库中。SmartSAN-Learning表项不对其它节点设备的登录产生影响,并将随节点设备下线而删除。关闭该自动学习功能后,当前的SmartSAN-Learning表项将转化为SmartSAN-Static表项,对后续节点设备的登录产生影响,此后该表项不再随节点设备下线而删除。
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
配置本命令前,需要先开启FC端口安全功能。而且,配置smartsan-learn参数前,需要先开启Smart SAN功能并指定其应用类型为FC/FCoE类型。
【举例】
# 在VSAN 2中开启自动学习功能。
<Sysname> system-view
[Sysname] vsan 2
[Sysname-vsan2] fc-port-security enable
[Sysname-vsan2] fc-port-security auto-learn
# 学习完成后关闭自动学习功能,可以将Learning表项转换为Learned表项。
[Sysname-vsan2] undo fc-port-security auto-learn
【相关命令】
· display fc-port-security status
fc-port-security database copy命令用来将策略数据库中的Learned表项转化为Static表项。
【命令】
fc-port-security database copy
【视图】
VSAN视图
【缺省用户角色】
network-admin
【使用指导】
设备重启后,Learned表项将会丢失。如果用户需要保留动态学习的Learned表项,可以使用本命令将Learned表项转化为Static表项。
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
配置本命令前,需要先开启FC端口安全功能。
【举例】
# 在VSAN 2中将自动学习的Learned表项转化为Static表项。
<Sysname> system-view
[Sysname] vsan 2
[Sysname-vsan2] fc-port-security database copy
【相关命令】
· display fc-port-security database
fc-port-security enable命令用来开启FC端口安全功能。
undo fc-port-security enable命令用来关闭FC端口安全功能。
【命令】
fc-port-security enable [ all | auto-learn | smartsan-learn ]
undo fc-port-security enable
【缺省情况】
FC端口安全功能和自动学习功能处于关闭状态。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
all:同时开启Auto-Learn和SmartSAN-Learn两种自动学习功能。
auto-learn:开启Auto-Learn自动学习功能。
smartsan-learn:开启带有Smart SAN属性且Smart SAN Security Support字段不是0x00的节点设备自动学习功能。
【使用指导】
开启FC端口安全功能时可选择是否同时开启Auto-Learn自动学习功能:如果开启Auto-Learn自动学习功能,交换机将对当前已登录和后续登录的设备进行学习,并以Learning表项添加到策略数据库中。
开启FC端口安全功能时可选择是否同时开启SmartSAN-Learn自动学习功能:如果开启SmartSAN-Learn自动学习功能,当Smart SAN功能未开启,将不做处理;当Smart SAN功能已开启,交换机将对当前已登录的和后续登录的带有Smart SAN属性且Smart SAN Security Support字段不是0x00的节点设备进行学习,并以SmartSAN-Learning表项添加到策略数据库中。
如果不开启Auto-Learn和SmartSAN-Learn自动学习功能,将导致当前已登录的设备下线。
如果不开启Auto-Learn自动学习功能,但开启了SmartSAN-Learn自动学习功能,则对带有Smart SAN属性且Smart SAN Security Support字段不是0x00的节点设备增加SmartSAN-Learning策略,不带有该属性的节点设备和交换机将下线。
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
开启FC端口安全功能后,才能进行FC端口安全相关的其它配置。
配置all和smartsan-learn参数前,需要先开启Smart SAN功能并指定其应用类型为FC/FCoE类型。
【举例】
# 在VSAN 2中开启FC端口安全功能,并同时开启自动学习功能。
<Sysname> system-view
[Sysname] vsan 2
[Sysname-vsan2] fc-port-security enable auto-learn
【相关命令】
· display fc-port-security status
nwwn命令用来配置允许指定节点设备或NPV交换机在指定接口登录。
undo nwwn命令用来取消允许指定节点设备或NPV交换机在指定接口登录的配置。
【命令】
nwwn nwwn [ interface interface-list ]
undo nwwn nwwn [ interface interface-list ]
【缺省情况】
未配置接口允许节点设备或NPV交换机登录。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
nwwn:节点设备或NPV交换机的NWWN,格式为xx:xx:xx:xx:xx:xx:xx:xx,其中x为16进制数字。
interface interface-list:表示允许登录的接口,表示方式为interface-list = { interface-type interface-number1 [ to interface-type interface-number2 ] }&<1-10>。其中,interface-type为接口类型,interface-number为接口编号。&<1-10>表示前面的参数最多可以输入10次。只能是VFC接口。起始接口和终止接口必须具有相同的类型、属于相同的接口板,并且终止接口编号必须大于等于起始接口编号。如果不指定接口,则表示允许在任意接口登录。
【使用指导】
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
由于安全策略变化后,将对已登录的设备重新根据授权登录条件进行检查。因此,本命令可能会影响该节点设备或NPV交换机在已登录接口上的登录状态。如果命令中指定了允许登录的接口,则可能会影响该接口上已登录设备的登录状态。该节点设备或NPV交换机是否会在已登录接口下线,取决于配置安全策略后是否仍满足授权登录条件:如满足则保持登录状态,否则会被下线;该接口上已登录设备是否会下线,也是同理。
配置本命令前,需要先开启FC端口安全功能。
【举例】
# 在VSAN 2中配置允许NWWN为20:36:44:78:66:77:ab:9e的节点设备在接口VFC1登录。
<Sysname> system-view
[Sysname] vsan 2
[Sysname-vsan2] nwwn 20:36:44:78:66:77:ab:9e interface vfc 1
【相关命令】
· display fc-port-security database
pwwn命令用来配置允许N_Port或NP_Port在指定接口登录。
undo pwwn命令用来取消允许N_Port或NP_Port在指定接口登录的配置。
【命令】
pwwn pwwn [ interface interface-list ] [ smartsan-static ]
undo pwwn pwwn [ interface interface-list ] [ smartsan-static ]
【缺省情况】
未配置接口允许N_Port或NP_Port登录。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
pwwn:N_Port或NP_Port的PWWN,格式为xx:xx:xx:xx:xx:xx:xx:xx,其中x为16进制数字。
interface interface-list:表示允许登录的接口,表示方式为interface-list = { interface-type interface-number1 [ to interface-type interface-number2 ] }&<1-10>。其中,interface-type为接口类型,interface-number为接口编号。&<1-10>表示前面的参数最多可以输入10次。只能是VFC接口。起始接口和终止接口必须具有相同的类型、属于相同的接口板,并且终止接口编号必须大于等于起始接口编号。如果不指定接口,则表示允许在任意接口登录。
smartsan-static:表示允许带有Smart SAN属性且Smart SAN Security Support字段不是0x00的N_Port或NP_Port在指定接口登录,同时为其手工配置SmartSAN-Static表项并添加交换机的策略数据库中。若不指定该参数,则表示不对该N_Port或NP_Port的表项形式做限制。
【使用指导】
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
由于安全策略变化后,将对已登录的设备重新根据授权登录条件进行检查。因此,本命令可能会影响该N_Port或NP_Port在已登录接口上的登录状态。如果命令中指定了允许登录的接口,则可能会影响该接口上其它已登录设备的登录状态。该N_Port或NP_Port是否会在已登录接口下线,取决于配置策略后是否仍满足授权登录条件:如满足则保持登录状态,否则会被下线;该接口上已登录设备是否会下线,也是同理。
配置本命令前,需要先开启FC端口安全功能。而且,配置smartsan-static参数前,需要先开启Smart SAN功能并指定其应用类型为FC/FCoE类型。
【举例】
# 在VSAN 2中配置允许PWWN为20:36:44:78:66:77:ab:9e的N_Port在接口VFC1登录。
<Sysname> system-view
[Sysname] vsan 2
[Sysname-vsan2] pwwn 20:36:44:78:66:77:ab:9e interface vfc 1
【相关命令】
· display fc-port-security database
reset fc-port-security database命令用来清除FC端口安全策略数据库中的表项。
【命令】
reset fc-port-security database { all | auto-learn | smartsan-static | static } [ interface interface-type interface-number ] vsan vsan-id
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
all:清除FC端口安全策略数据库中的Static表项、Learned表项和SmartSAN-Static表项。
auto-learn:清除FC端口安全策略数据库中的Learned表项。
smartsan-static:清除FC端口安全策略数据库中的SmartSAN-Static表项。
static:清除FC端口安全策略数据库中的Static表项。
interface interface-type interface-number:清除FC端口安全策略数据库中指定接口相关的表项。如果不指定接口,则清除FC端口安全策略数据库中所有接口的表项。
vsan vsan-id:清除FC端口安全策略数据库中指定VSAN内的表项,vsan-id的取值范围为1~3839。在FCF-NPV交换机上,只能清除FC端口安全策略数据库中FCF模式VSAN内的表项。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
清除FC端口安全策略数据库中的表项后,将对已登录的设备重新根据授权登录条件进行检查,因此可能会导致当前已登录的设备下线。
【举例】
# 清除FC端口安全策略数据库中VSAN 2内的Static表项。
<Sysname> reset fc-port-security database static vsan 2
【相关命令】
· display fc-port-security database
reset fc-port-security statistics命令用来清除FC端口安全的统计信息。
【命令】
reset fc-port-security statistics vsan vsan-id
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
vsan vsan-id:清除指定VSAN的FC端口安全统计信息,vsan-id的取值范围为1~3839。在FCF-NPV交换机上,只能清除FCF模式VSAN内的FC端口安全统计信息。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
【举例】
# 清除VSAN 2的FC端口安全统计信息。
<Sysname> reset fc-port-security statistics vsan 2
【相关命令】
· display fc-port-security statistics
snmp-agent trap enable fc-port-security命令用来开启FC端口安全的告警功能。
undo snmp-agent trap enable fc-port-security命令用来关闭FC端口安全的告警功能。
【命令】
snmp-agent trap enable fc-port-security [ violation-happen ]
undo snmp-agent trap enable fc-port-security [ violation-happen ]
【缺省情况】
FC端口安全的告警功能处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
violation-happen:表示非法登录的告警功能。开启本告警功能后,当发生非法登录时会生成告警信息,其中携带非法登录设备的WWN、非法登录的接口以及非法登录的时间。如果未指定本参数,表示开启或关闭FC端口安全的全部告警功能。
【使用指导】
开启了FC端口安全的告警功能之后,FC端口安全会生成告警信息,以向网管软件报告本模块的重要事件。该信息将发送至SNMP模块,通过设置SNMP中告警信息的发送参数,来决定告警信息输出的相关属性。有关告警信息的详细介绍,请参见“网络管理和监控配置指导”中的“SNMP”。
只有FCF交换机和FCF-NPV交换机支持本命令。
【举例】
# 开启FC端口安全的全部告警功能。
<Sysname> system-view
[Sysname] snmp-agent trap enable fc-port-security
swwn命令用来配置允许FCF交换机在指定接口登录。
undo swwn命令用来取消允许FCF交换机在指定接口登录的配置。
【命令】
swwn swwn [ interface interface-list ]
undo swwn swwn [ interface interface-list ]
【缺省情况】
未配置接口允许FCF交换机登录。
【视图】
VSAN视图
【缺省用户角色】
network-admin
【参数】
swwn:FCF交换机的sWWN,格式为xx:xx:xx:xx:xx:xx:xx:xx,其中x为16进制数字。
interface interface-list:表示允许登录的接口,表示方式为interface-list = { interface-type interface-number1 [ to interface-type interface-number2 ] }&<1-10>。其中,interface-type为接口类型,interface-number为接口编号。&<1-10>表示前面的参数最多可以输入10次。只能是VFC接口。起始接口和终止接口必须具有相同的类型、属于相同的接口板,并且终止接口编号必须大于等于起始接口编号。如果不指定接口,则表示允许在任意接口登录。
【使用指导】
只有FCF交换机和FCF-NPV交换机(FCF模式)支持本命令。
由于安全策略变化后,将对已登录的设备重新根据授权登录条件进行检查。因此,本命令可能会影响该FCF交换机在已登录接口上的登录状态。如果命令中指定了允许登录的接口,则可能会影响该接口上其它已登录设备的登录状态。该FCF交换机是否会在已登录接口下线,取决于配置策略后是否仍满足授权登录条件:如满足则保持登录状态,否则会被下线;该接口上已登录设备是否会下线,也是同理。
配置本命令前,需要先开启FC端口安全功能。
【举例】
# VSAN 2中配置允许SWWN为20:36:44:78:66:77:ab:9e的FCF交换机在接口VFC1登录。
<Sysname> system-view
[Sysname] vsan 2
[Sysname-vsan2] swwn 20:36:44:78:66:77:ab:9e interface vfc 1
【相关命令】
· display fc-port-security database
本章节命令仅支持在FCF交换机和FCF-NPV交换机上配置。
display fcs database命令用来显示FCS数据库信息。
【命令】
display fcs database [ vsan vsan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN内的FCS数据库信息,vsan-id的取值范围为1~3839。不指定该参数时,将显示所有VSAN内的FCS数据库信息。在FCF-NPV交换机上,只能显示FCF模式VSAN内的FCS数据库信息。
【举例】
# 显示所有VSAN内的FCS数据库信息。
<Sysname> display fcs database
FCS Local Database in VSAN 1:
IE WWN : 10:00:00:11:22:00:01:01
Domain ID : 0x01
Management address list : snmp://192.168.6.100
snmp://192.168.0.100
Fabric name : 10:00:00:11:22:00:01:01
Logical name : IE-Sysname1
Information list : xxx#XXXX#xxxx
IE ports:
Interface Port WWN Port type Attached port WWNs
Vfc2 2f:15:01:11:22:00:01:01 F_Port 2f:15:01:11:22:00:01:02
2f:15:01:11:22:00:01:03
2f:15:01:11:22:00:01:04
Vfc1 38:00:00:11:22:00:01:01 E_Port 38:00:00:11:22:00:01:02
IE WWN : 10:00:00:11:22:00:01:02
Domain ID : 0x02
Management address list : snmp://192.168.6.101
Fabric name : 10:00:00:11:22:00:01:01
Logical name : IE-Sysname2
Information list : xxx#XXXX#xxxx
IE ports:
Interface Port WWN Port type Attached port WWNs
- 2f:15:01:11:22:00:01:01 F_Port 2f:15:01:11:22:00:01:02
- 38:00:00:11:22:00:01:01 E_Port 38:00:00:11:22:00:01:02
FCS Local Database in VSAN 2:
IE WWN : 10:00:00:11:22:00:01:01
Domain ID : 0x01
Management address list : snmp://192.168.6.100
snmp://192.168.0.100
Fabric name : 10:00:00:11:22:00:01:01
Logical name : IE-Sysname
Information list : xxx#XXXX#xxxx
IE ports:
Interface Port WWN Port type Attached port WWNs
表1-50 display fcs database命令显示信息描述表
字段 |
描述 |
FCS Local Database in VSAN |
指定VSAN内的FCS数据库信息 |
IE WWN |
IE的WWN |
Domain ID |
IE的域ID |
Management addresss list |
IE的管理地址列表,其中snmp://192.168.6.100,表示支持SNMP管理协议,管理IP地址为192.168.6.100。Unknown表示未从对应IE获取到管理地址,NA表示未配置管理地址 |
Fabric name |
VSAN内IE所在Fabric网络的名称,Unknown表示未从对应IE获取到Fabric网络名称 |
Logical name |
IE的设备名称,Unknown表示未从对应IE获取到设备名称 |
Information list |
IE的信息列表:厂商名称#产品名称/编号#发布编码。Unknown表示未从对应IE获取到信息列表 |
IE ports |
IE上的端口信息 |
Interface |
接口名称(只有本地交换机对应IE下的接口显示实际接口名称,其它IE下的接口显示为“-”) |
Port WWN |
端口的WWN |
Port type |
端口的模式,包括: · E_Port:表示E端口 · F_Port:表示F端口 · Unknown:表示非以上模式 |
Attached port WWNs |
端口所连接的端口的WWN,NA表示端口未与其它端口连接 |
【相关命令】
· fcs discovery start
display fcs discovery status命令用来显示当前的拓扑发现状态。
【命令】
display fcs discovery status [ vsan vsan-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN内的拓扑发现状态,vsan-id的取值范围为1~3839。不指定该参数时,将显示所有VSAN内的拓扑发现状态。在FCF-NPV交换机上,只能显示FCF模式VSAN内的拓扑发现状态。
【举例】
# 显示所有VSAN 内的拓扑发现状态。
<Sysname> display fcs discovery status
VSAN Discovery Status
1 inProgress
2 completed
3 localOnly
表1-51 display fcs discovery status命令显示信息描述表
字段 |
描述 |
VSAN |
VSAN编号 |
Discovery Status |
· VSAN内的拓扑发现状态,包括: · localOnly:表示未进行拓扑发现 · inProgress:表示正在进行拓扑发现 · completed:表示已完成拓扑发现 |
【相关命令】
· fcs discovery start
· fcs discovery stop
display fcs ie命令用来显示FCS的IE信息。
【命令】
display fcs ie [ vsan vsan-id [ nwwn wwn ] ] [ verbose ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN内的IE信息。vsan-id的取值范围为1~3839。不指定该参数时,将显示所有VSAN内的IE信息。在FCF-NPV交换机上,只能显示FCF模式VSAN内的IE信息。
nwwn wwn:显示指定WWN的IE信息。wwn格式为xx:xx:xx:xx:xx:xx:xx:xx,其中x为16进制数字。不指定该参数时,将显示指定VSAN内所有IE的信息。
verbose:显示IE的详细信息。不指定该参数时,将显示IE的简要信息。
【举例】
# 显示所有VSAN内的IE信息。
<Sysname> display fcs ie
IE List for VSAN 1:
IE WWN Domain ID Mgmt addr list Logical name
10:00:00:11:22:00:01:01 0x01 snmp://192.168.6.100 Sysname
snmp://192.168.0.100
10:00:00:11:22:00:01:02 0x02 snmp://192.168.6.101 Sysname
Total 2 IEs in Fabric.
IE List for VSAN 2:
IE WWN Domain ID Mgmt addr list Logical name
10:00:00:11:22:00:01:01 0x01 snmp://192.168.6.100 Sysname
Total 1 IEs in Fabric.
# 显示VSAN 1内的IE信息。
<Sysname> display fcs ie vsan 1
IE List for VSAN 1:
IE WWN Domain ID Mgmt addr list Logical name
10:00:00:11:22:00:01:01 0x01 snmp://192.168.6.100 Sysname
snmp://192.168.0.100
10:00:00:11:22:00:01:02 0x02 snmp://192.168.6.101 Sysname
Total 2 IEs in Fabric.
# 显示VSAN 1内的NWWN为10:00:00:11:22:00:01:01的IE的简要信息。
<Sysname> display fcs ie vsan 1 nwwn 10:00:00:11:22:00:01:01
IE WWN Domain ID Mgmt addr list Logical name
10:00:00:11:22:00:01:01 0x01 snmp://192.168.6.100 Sysname
snmp://192.168.0.100
# 显示VSAN 1内的NWWN为10:00:00:11:22:00:01:01的IE的详细信息。
<Sysname> display fcs ie vsan 1 nwwn 10:00:00:11:22:00:01:01 verbose
IE Attributes:
IE WWN : 10:00:00:11:22:00:01:01
IE type : Switch
Domain ID : 0x01
Fabric name : 10:00:00:11:22:00:01:01
Logical name : Sysname
Management address list: snmp://192.168.6.100
snmp://192.168.0.100
Information list :
Vendor name : xxx
Model name/number: XXXX
Release code : xxxx
# 显示所有VSAN内的IE的详细信息。
<Sysname> display fcs ie verbose
IE List for VSAN 1:
IE Attributes:
IE WWN : 10:00:00:11:22:00:01:01
IE type : Switch
Domain ID : 0x01
Fabric name : 10:00:00:11:22:00:01:01
Logical name : Sysname
Management address list: snmp://192.168.6.100
snmp://192.168.0.100
Information list :
Vendor name : xxx
Model name/number: XXXX
Release code : xxxx
Total 1 IEs in Fabric.
IE List for VSAN 2:
IE Attributes:
IE WWN : 10:00:00:11:22:00:01:01
IE type : Switch
Domain ID : 0x01
Fabric name : 10:00:00:11:22:00:01:01
Logical name : Sysname
Management address list: snmp://192.168.6.100
snmp://192.168.0.100
Information list :
Vendor name : xxx
Model name/number: XXXX
Release code : xxxx
Total 1 IEs in Fabric.
表1-52 display fcs ie命令显示信息描述表
字段 |
描述 |
IE List for VSAN |
指定VSAN内的IE信息 |
IE Attributes |
IE的属性 |
IE WWN |
IE的WWN |
IE type |
IE的类型,包括: · Switch:表示交换机 · Unknown:表示非交换机 |
Domain ID |
IE的域ID |
Fabric name |
IE所在Fabric网络的名称,Unknown表示未从对应IE获取Fabric网络名称 |
Logical name |
IE的设备名称,Unknown表示未从对应IE获取设备名称 |
Mgmt addr list Management address list |
IE的管理服务地址列表,其中snmp://192.168.6.100,表示支持SNMP管理协议,管理地址为192.168.6.100。Unknown表示未从对应IE获取管理地址,NA表示未配置管理地址 |
Information list |
IE信息列表,Unknown表示未从对应IE获取信息列表 |
Vendor name |
厂商名称 |
Model name/number |
产品名称/编号 |
Release code |
发布编码 |
Total 2 IEs in Fabric |
显示Fabric中IE的个数 |
【相关命令】
· fcs discovery start
display fcs port命令用来显示FCS的端口信息。
【命令】
display fcs port [ vsan vsan-id [ pwwn wwn ] ] [ verbose ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN内的端口信息。vsan-id的取值范围为1~3839。不指定该参数时,将显示所有VSAN内的端口信息。在FCF-NPV交换机上,只能显示FCF模式VSAN内的端口信息。
pwwn wwn:显示指定WWN的端口信息。wwn格式为xx:xx:xx:xx:xx:xx:xx:xx,其中x为16进制数字。不指定该参数时,将显示指定VSAN内所有端口的信息。
verbose:显示端口的详细信息。不指定该参数时,将显示端口的简要信息。
【举例】
# 显示所有VSAN内的端口信息。
<Sysname> display fcs port
Port List for VSAN 1:
IE WWN: 10:00:00:11:22:00:01:01
Port WWN Port type Tx type Module type
2f:15:01:11:22:00:01:01 Unknown Shortwave Laser SFP with Serial ID
38:00:00:11:22:00:01:01 E_Port Shortwave Laser SFP with Serial ID
Total 2 switch-ports in IE.
IE WWN: 10:00:00:11:22:00:01:02
Port WWN Port type Tx type Module type
38:00:00:11:22:00:01:02 E_Port Shortwave Laser SFP with Serial ID
Total 1 switch-ports in IE.
Port List for VSAN 2:
IE WWN: 10:00:00:11:22:00:01:01
Port WWN Port type Tx type Module type
2f:15:01:11:22:00:01:01 Unknown Shortwave Laser SFP with Serial ID
38:00:00:11:22:00:01:01 E_Port Shortwave Laser SFP with Serial ID
Total 2 switch-ports in IE.
# 显示VSAN 1内的WWN为38:00:00:11:22:00:01:01的端口的简要信息。
<Sysname> display fcs port vsan 1 pwwn 38:00:00:11:22:00:01:01
Port WWN Port type Tx type Module type
38:00:00:11:22:00:01:01 E_Port Shortwave Laser SFP with Serial ID
# 显示VSAN 1内的WWN为38:00:00:11:22:00:01:01的端口的详细信息。
<Sysname> display fcs port vsan 1 pwwn 38:00:00:11:22:00:01:01 verbose
Port Attributes:
Port WWN : 38:00:00:11:22:00:01:01
Port type : E_Port
Tx type : Shortwave Laser
Module type : SFP with Serial ID
Port number : 465
Attached port WWNs : 2f:15:01:11:22:00:01:02
Port state : Offline
Port speed capability : 10Gbps, 16Gbps
Port speed operation : 10Gbps
Port zoning enforcement status : Soft, Hard
表1-53 display fcs port命令显示信息描述表
字段 |
描述 |
Port List for VSAN |
指定VSAN内的端口信息 |
IE WWN |
IE的WWN |
Port Attributes |
端口的属性 |
Port WWN |
端口的WWN |
Port type |
端口的模式,包括: · E_Port:表示E端口 · F_Port:表示F端口 · Unknown:表示非以上模式 |
Tx type |
端口的传输类型,包括:Long wave laser-LL(1550nm)、Short wave laser-SN(850nm)、Long wave laser cost reduced-LC(1310nm)、Electrical-EL、10GBASE-SR 850nm laser、10GBASE-LR 1310nm laser、10GBASE-ER 1550nm laser、10GBASE-LX4 WWDM 1300nm laser、10GBASE-SW 850nm laser、10GBASE-LW 1310nm laser、10GBASE-EW 1550nm laser和10GBASE-CX4。非以上类型则显示Unknown 当接口为VN接口时,则显示Unknown |
Module type |
端口采用的光模块类型,包括:GLM、GBIC with serial ID、GBIC without serial ID、SFP with serial ID、SFP without serial ID、XFP、X2 short、X2 Medium、X2 Tall、XPAX short、XPAX Medium、XPAX Tall、XENPAK、SFP-DWDM、QSFP和X2-DWDM。非以上类型则显示Other,获取不到光模块的类型则显示Unknown 当接口为VN接口时,则显示Unknown |
Port number |
端口的索引值 |
Attached port WWNs |
所连接的端口的WWN。当不存在连接的端口WWN时,显示NA |
Port state |
端口当前状态,包括: · Online:表示端口链路已连接 · Offline:表示端口链路未连接 · Unknown:表示非以上类型 |
Port speed capability |
端口支持的所有速率,速率包括:1Gbps、2Gbps、4Gbps、8Gbps、10Gbps、16Gbps和20Gbps(可包含其中一项或多项)。非以上速率则显示Unknown 当接口为VN接口时,则显示Unknown |
Port speed operation |
端口当前的运行速率,运行速率包括:1Gbps、2Gbps、4Gbps、8Gbps、10Gbps、16Gbps和20Gbps(只可包含其中一项)。非以上速率则显示Unknown 端口当前状态为Offline时,端口运行速率显示为Speed not established 当接口为VN接口时,则显示Unknown |
Port zoning enforcement status |
端口当前支持的Zone类型:Soft表示软件Zone;Hard表示硬件Zone。可以同时支持两种,以上两种均不支持则显示NA |
Total xx switch-ports in IE |
IE的端口个数 |
【相关命令】
· fcs discovery start
fcs discovery start命令用来发起拓扑发现。
【命令】
fcs discovery start [ age interval ] vsan vsan-list
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
age interval:拓扑发现数据的老化时间。interval的取值范围为300~86400,单位为秒,缺省值为900。
vsan vsan-list:VSAN列表,表示发起拓扑发现的VSAN范围。表示方式为vsan-list = vsan-id [ to vsan-id ],vsan-id为VSAN的编号,取值范围为1~3839。
【举例】
# 在VSAN 1~VSAN 100内发起拓扑发现。
<Sysname> system-view
[Sysname] fcs discovery start vsan 1 to 100
【相关命令】
· display fcs discovery status
· display fcs database
· display fcs ie
· display fcs port
fcs discovery stop命令用来取消拓扑发现。
【命令】
fcs discovery stop vsan vsan-list
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
vsan vsan-list:VSAN列表,表示取消拓扑发现的VSAN范围。表示方式为vsan-list = vsan-id [ to vsan-id ],vsan-id为VSAN的编号,取值范围为1~3839。
【举例】
# 在VSAN 1~VSAN 100内取消拓扑发现。
<Sysname> system-view
[Sysname] fcs discovery stop vsan 1 to 100
【相关命令】
· fcs discovery start
display fdmi database命令用来显示FDMI数据库信息。
【命令】
display fdmi database [ vsan vsan-id [ hba-id hba-id ] ] [ verbose ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsan vsan-id:显示指定VSAN内的FDMI数据库信息,vsan-id的取值范围为1~3839。不指定该参数时,将显示所有VSAN内的FDMI数据库信息。在FCF-NPV交换机上,只能显示FCF模式VSAN内的FDMI数据库信息。
hba-id hba-id:显示指定HBA ID的FDMI数据库信息。hba-id的格式为xx:xx:xx:xx:xx:xx:xx:xx,其中x为16进制数字。不指定该参数时,将显示所有HBA ID内的FDMI数据库信息。
verbose:显示FDMI数据库的详细信息。不指定该参数时,将显示FDMI数据库的简要信息。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
对于FDMI数据库的详细信息,仅显示HBA上接口注册成功的信息。
【举例】
# 显示所有VSAN内的FDMI数据库的简要信息。
<Sysname> display fdmi database
Registered HBA List for VSAN 1:
HBA ID Port Name
21:00:00:11:22:00:01:02 21:00:00:11:22:00:01:02
21:00:00:c0:dd:13:cc:d6
21:00:00:c0:dd:13:cc:d7
38:00:00:11:22:00:01:01 21:00:00:c0:dd:13:cc:d4
21:00:00:c0:dd:13:cc:d5
38:00:00:11:22:00:01:01
Registered HBA List for VSAN 2:
HBA ID Port Name
38:00:00:11:22:00:01:01 21:00:00:c0:dd:13:cc:d4
21:00:00:c0:dd:13:cc:d5
38:00:00:11:22:00:01:01
# 显示VSAN 1内指定HBA的FDMI数据库简要信息。
<Sysname> display fdmi database vsan 1 hba-id 38:00:00:11:22:00:01:01
HBA ID Port Name
38:00:00:11:22:00:01:01 21:00:00:c0:dd:13:cc:d4
21:00:00:c0:dd:13:cc:d5
38:00:00:11:22:00:01:01
表1-54 display fdmi database命令显示信息描述表
字段 |
描述 |
Registered HBA List for VSAN |
VSAN内的HBA列表 |
HBA ID |
HBA的编号 |
Port Name |
HBA上的端口的WWN |
# 当Smart SAN功能处于关闭状态时,显示VSAN1内指定HBA的FDMI数据库详细信息。
<Sysname> display fdmi database vsan 1 hba-id 50:01:43:80:12:09:54:f4 verbose
Registered HBA List for VSAN 1:
HBA ID: 50:01:43:80:12:09:54:f4
Manufacturer: QLogic Corporation
Serial Number: MY5140209J
Model: HPAK344A
Model Description: QLogic HPAK344A Fibre Channel Adapter
Node Name: 50:01:43:80:12:09:54:f5
Node Symbolic Name: HPAK344A FW:v7.04.00 DVR:v9.1.14.22
Hardware Version: PX2810403-21 G
Driver Version: 9.1.14.22
Option ROM Version: 3.28
Firmware Version: 7.04.00
OS Name and Version: Windows Server 2008 R2 Datacenter Service Pack 1
Maximum CT Payload: 2048
Vendor Identifier: QLOGIC
Vendor Specific Information: 0x327A0941
Number of Ports: 1
Fabric Name: 20:01:00:e0:fc:a1:58:00
Boot BIOS Version: 3.28
Boot BIOS State: Enabled
Port Name: 50:01:43:80:12:09:54:f4
Port Symbolic Name: HPAK344A FW:v7.04.00 DVR:v9.1.14.22
Port Identifier: 0x020000
Port Type: 0x01(N)
Supported Class of Service: 3
Supported FC-4 Types: FCP
Port Active FC-4 Types: FCP
Supported Speed: 2 Gbps, 4 Gbps, 8 Gbps
Current Speed: 8Gbps
Maximum Frame Size: 2048
OS Device Name: QLogic Adapter
Host Name: WIN-NGCFD7VQUA2
Port Fabric Name: 20:01:00:e0:fc:a1:58:00
Port State: 0x00000001
Number of Discovered Ports: 2
# 当Smart SAN功能处于开启状态,且接收到的报文带Smart SAN属性时,显示VSAN1内指定HBA的FDMI数据库详细信息。
<Sysname> display fdmi database vsan 1 hba-id 50:01:43:80:12:09:54:f4 verbose
Registered HBA List for VSAN 1:
HBA ID: 50:01:43:80:12:09:54:f4
Manufacturer: QLogic Corporation
Serial Number: MY5140209J
Model: HPAK344A
Model Description: QLogic HPAK344A Fibre Channel Adapter
Node Name: 50:01:43:80:12:09:54:f5
Node Symbolic Name: HPAK344A FW:v7.04.00 DVR:v9.1.14.22
Hardware Version: PX2810403-21 G
Driver Version: 9.1.14.22
Option ROM Version: 3.28
Firmware Version: 7.04.00
OS Name and Version: Windows Server 2008 R2 Datacenter Service Pack 1
Maximum CT Payload: 2048
Vendor Identifier: QLOGIC
Vendor Specific Information: 0x327A0941
Number of Ports: 1
Fabric Name: 20:01:00:e0:fc:a1:58:00
Boot BIOS Version: 3.28
Boot BIOS State: Enabled
Port Name: 50:01:43:80:12:09:54:f4
Port Symbolic Name: HPAK344A FW:v7.04.00 DVR:v9.1.14.22
Port Identifier: 0x020000
Port Type: 0x01(N)
Supported Class of Service: 3
Supported FC-4 Types: FCP
Port Active FC-4 Types: FCP
Supported Speed: 2 Gbps, 4 Gbps, 8 Gbps
Current Speed: 8Gbps
Maximum Frame Size: 2048
OS Device Name: QLogic Adapter
Host Name: WIN-NGCFD7VQUA2
Port Fabric Name: 20:01:00:e0:fc:a1:58:00
Port State: 0x00000001
Number of Discovered Ports: 0
Smart SAN Service Category: Smart SAN Initiator
Smart SAN GUID: 50014380-1209-54f5-5001-4380120954f4
Smart SAN Version: Smart SAN Version 1.0
Smart SAN Product Name(Model): HPAK344A
Smart SAN Port info: 0x01(Physical)
Smart SAN QoS Support: 0x00(Not Supported)
Smart SAN Security Support: 0x01(Tier-1)
Smart SAN Connected Ports: 20:01:00:e0:fc:a1:58:03
表1-55 display fdmi database verbose命令显示信息描述表
字段 |
描述 |
Registered HBA List for VSAN |
VSAN内的HBA列表 |
HBA ID |
HBA的编号 |
Manufacturer |
HBA制造商信息 |
Serial Number |
HBA序列号 |
Model |
HBA型号 |
Model Description |
HBA型号描述 |
Node Name |
HBA所属节点的WWN |
Node Symbolic Name |
节点的符号名称,用于描述此节点 |
Hardware Version |
HBA的硬件版本号 |
Driver Version |
HBA的驱动程序版本号 |
Option ROM Version |
HBA的ROM版本号 |
Firmware Version |
HBA的固件版本号 |
OS Name and Version |
HBA所在操作系统名称和版本号 |
Maximum CT Payload |
HBA允许的CT负载的最大长度,包括CT类型报文的基本头和扩展头,但不包括FC头 |
Vendor Identifier |
HBA制造厂商的T10编码,或HBA的OEM |
Vendor Specific Information |
厂商自定义信息,为十六进制数值形式 |
Number of Ports |
HBA上端口的数量 |
Fabric Name |
HBA所在的网络名称 |
Boot BIOS Version |
HBA的Boot BIOS版本号 |
Boot BIOS State |
HBA的Boot BIOS状态,包括: · Enabled:开启 · Disabled:关闭 |
Port Name |
HBA上的端口的WWN |
Port Symbolic Name |
N端口的符号名称,用于描述此端口 |
Port Identifier |
端口的FC_ID |
Port Type |
端口类型 |
Supported Class of Service |
端口支持的服务等级,包括:Class 2,Class 3 |
Supported FC-4 Types |
端口支持的FC4类型,包括: · FCP:表示光纤通道协议 · IP:表示互联网协议 · LLC/SNAP:表示链路控制/子网访问协议 · SW_ILS:表示交换机Fabric网内部链接服务 · SNMP:表示简单网络管理协议 · GS3:表示通用服务3 · VI:表示接口虚拟化 · NPV:表示N端口虚拟化 |
Port Active FC-4 Types |
端口生效的FC4类型,包括以下几种类型: · FCP:光纤通道协议 · IP:因特网协议 · LLC/SNAP:链路控制/子网访问协议 · SW_ILS:交换机Fabric网内部链接服务 · SNMP:简单网络管理协议 · GS3:通用服务3 · VI:接口虚拟化 · NPV:N端口虚拟化 |
Supported Speed |
端口支持的速率,包括: · 1 Gbps · 2 Gbps · 4 Gbps · 8 Gbps · 10 Gbps · 16 Gbps · 20 Gbps · 32 Gbps · 40 Gbps 非以上速率则显示Unknown 如果不能确定端口支持的速率,则显示Speed not obtained |
Current Speed |
· 1 Gbps · 2 Gbps · 4 Gbps · 8 Gbps · 10 Gbps · 16 Gbps · 20 Gbps · 32 Gbps · 40 Gbps 非以上速率则显示Unknown 如果不能确定端口当前的速率,则显示Speed not obtained |
Maximum Frame Size |
端口支持的最大帧大小 |
OS Device Name |
端口所在操作系统的名称 |
Host Name |
端口所在节点设备的名称 |
Node Name |
端口所在的节点的WWN |
Port Fabric Name |
端口所在的网络名称 |
Port State |
端口当前状态 |
Number of Discovered Ports |
已发现的端口数量 |
Smart SAN Service Category |
端口上的Smart SAN服务类别,包括: · Smart SAN Initiator:服务器 · Smart SAN Target:存储设备 |
Smart SAN GUID |
端口上的Smart SAN服务的GUID(Globally Unique Identifier,全局唯一标识符) |
Smart SAN Version |
端口上的Smart SAN服务的版本号 |
Smart SAN Product Name (Model) |
端口上的Smart SAN服务的型号 |
Smart SAN Port Info |
端口信息,包括: · 0x01 (Physical):端口为物理接口 · 0x02 (NPIV):端口支持NPIV(N_Port ID Virtualization,N端口ID虚拟)功能 · 0x03 (SRIOV):端口支持SRIOV(Single-Root I/O Virtualization,单根I/O虚拟化)功能 |
Smart SAN QoS Support |
端口支持QoS状态,包括: · 0x00 (Not supported):不支持 · 0x01 (Supported):支持 |
Smart SAN Security Support |
端口支持的安全类别,包括: · 0x00 (Not Supported) · 0x01 (Tier-1) · 0x02 (Tier-2) · 0x03 (Tier-3) |
Smart SAN Connected Ports |
该端口发现的远端节点上的端口 |
fcping命令用来检查目的端是否可达,并输出相应的统计信息,目的端可以为N节点或FCF交换机。
在执行命令过程中,键入<Ctrl+C>可终止FC Ping操作。
【命令】
fcping [ -c count | -t timeout ] * fcid fcid vsan vsan-id
【视图】
任意视图
【缺省用户角色】
network-admin
【参数】
-c count:指定发送ECHO请求报文的个数,取值范围为0~2147483647,缺省值为5。其中,0表示连续发送直到用户手动停止。
-t timeout:指定ECHO回应报文的超时时间。发送ECHO请求报文timeout后还没有收到ECHO回应报文,源端则认为ECHO回应报文超时。timeout的取值范围为1~10,单位为秒,缺省值为5。
fcid fcid:目的地址。当目的端为N节点时,fcid的值就是该节点的FC地址。当目的端为交换机时,fcid为该交换机的域控制器地址fffcxx,xx为目的交换机的域ID。例如:目的交换机的域ID为3,则域控制器地址为fffc03。
vsan vsan-id:VSAN ID,取值范围为1~3839。
【使用指导】
只有FCF交换机和FCF-NPV交换机支持本命令。
【举例】
# 检查VSAN 1内目的地址为fffc02的设备是否可达。
<Sysname> fcping fcid fffc02 vsan 1
FCPING fcid 0xfffc02: 128 data bytes, press CTRL_C to break.
Reply from 0xfffc02: bytes = 128 time = 1.281 ms
Reply from 0xfffc02: bytes = 128 time = 0.890 ms
Reply from 0xfffc02: bytes = 128 time = 0.889 ms
Reply from 0xfffc02: bytes = 128 time = 0.892 ms
Reply from 0xfffc02: bytes = 128 time = 0.894 ms
--- 0xfffc02 fcping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 0.889/0.969/1.281 ms
# FC Ping时报文发送失败。
<Sysname> fcping fcid fffc01 vsan 1
FCPING fcid 0xfffc01: 128 data bytes, press CTRL_C to break.
fcping: sendto: No route to host
fcping: sendto: No route to host
fcping: sendto: ^C
--- 0xfffc01 fcping statistics ---
3 packet(s) transmitted
0 packet(s) received
100.00% packet loss
表1-56 fcping命令显示信息描述表
字段 |
描述 |
FCPING fcid 0xfffc02 |
检查目的地址为0xfffc02的设备是否可达 |
128 data bytes |
每个ECHO请求报文中的数据字节数 |
press CTRL_C to break |
在执行命令过程中,键入<Ctrl+C>可终止FC Ping操作 |
Reply from 0xfffc02: bytes = 128 time = 0.892 ms |
收到目的地址为0xfffc02的设备回复的ECHO回应报文: · bytes表示ECHO回应报文中的数据字节数 · time表示响应时间 |
Request time out |
ECHO请求报文发送成功,超时时间内未收到ECHO回应报文 |
fcping: sendto: No route to host |
ECHO请求报文发送失败 |
--- 0xfffc02 fcping statistics --- |
FC Ping操作中收发报文的统计结果 |
5 packet(s) transmitted |
发送的ECHO请求报文数 |
5 packet(s) received |
收到的ECHO回应报文数 |
0.00% packet loss |
未收到ECHO回应报文的ECHO请求报文占发送的总ECHO请求报文的百分比 |
round-trip min/avg/max = 0.889/0.969/1.281 ms |
响应时间的最小值、平均值和最大值,单位为毫秒 |
fctracert命令用来探测本端到目的端的双向路由信息,目的端可以为N节点或FCF交换机。
【命令】
fctracert [ -t timeout ] fcid fcid vsan vsan-id
【视图】
任意视图
【缺省用户角色】
network-admin
【参数】
-t timeout:整个探测过程的超时时间,取值范围为1~10,单位为秒,缺省值为5。
fcid fcid:目的地址。当目的端为N节点时,fcid的值就是该节点的FC地址。当目的端为交换机时,fcid为该交换机的域控制器地址fffcxx,xx为目的交换机的域ID。例如:目的交换机的域ID为3,则域控制器地址为fffc03。
vsan vsan-id:指定所属VSAN,取值范围为1~3839。该VSAN必须已经存在。
【使用指导】
通过本命令可以获取本端到目的端的双向路由信息,包括从本端到目的端往返所经过的所有交换机的WWN和域控制器地址。设备支持往返两端双向的最大跳数为255。
在执行命令过程中,键入<Ctrl+C>可终止此次fctracert操作。
只有FCF交换机和FCF-NPV交换机支持本命令。
【举例】
# 探测在VSAN 1内本端到FC地址为0xd70000的节点的双向路由信息。
<Sysname> fctracert fcid d70000 vsan 1
Route present for: 0xd70000, press CTRL_C to break.
20:00:00:0b:46:00:02:82(0xfffcd5)
20:00:00:05:30:00:18:db(0xfffcd7)
20:00:00:05:30:00:18:db(0xfffcd7)
20:00:00:0b:46:00:02:82(0xfffcd5)
Fctracert completed.
表1-57 fctracert命令显示信息描述表
字段 |
描述 |
Route present for |
查看从当前设备到目的地址设备所经过的路径 |
press CTRL_C to break |
在执行命令过程中,键入<Ctrl+C>可终止操作 |
20:00:00:0b:46:00:02:82 |
设备的WWN值 |
0xfffcd5 |
设备的域控制器地址0xfffcxx,xx为交换机的域ID |
Fctracert completed. |
FC Tracert命令执行完成 |
Fctracert uncompleted. |
FC Tracert命令执行未完成,原因如下: · resource is not enough:资源不足 · max hops reached:已达到最大跳数 · fabric is being built:Fabric网络正在建立 · no route to destination port:没有到目的端的路由 · destination port is not in fabric:目的端不在该Fabric网络 · destination port and source port are not in the same zone:目的端与源端不在同一个Zone |
Fctracert timeout. |
探测超时 |
Service is unavailable. |
FC Tracert服务未启动或者内部处理失败 |
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!