1、光纤交换机zone简介
Zone是Brocade交换机上的标准功能,通过在SAN网络中交换机上进行Zoning的配置,可以将连接在SAN网络中的设备,
逻辑上划分为不同的区域,使各区域的设备相互间不能访问,使网络中的主机和设备间相互隔离。
Zone内的设备可以相互访问,但不能访问其他Zone的设备。
Zone的成员可以有三种:“Domain,Port”;”WWN”;”Alias”。Zone对成员的数量没有限制,可以同时有多个类型的多个设备同时存在于一个Zone中。
当一个wwn被定义在zone中后,他的所有端口都会被包括在zone中。
2、光纤交换机的配置(命令方式)
(1)查看交换机domain:
Brocade_5300:admin> domainsshow
Number of domains: 1
1
(2)配置流程
使用 zonecreate 命令创建 zone
zonecreate "zone 名","DomainID,端口号;DomainID,端口号" # 建立 zone
使用 cfgcreate 命令创建 configure 文件
cfgcreate "cfg 名","需要加入 cfg 的 zone 名;需要加入 cfg 的 zone 名" #建立 cfg 文件
使用 cfgenable 生效当前配置文件
cfgenable "cfg_name" # 生效 cfg
使用 cfgsave # 保存 cfg 文件
使用 cfgshow # 显示 zone 信息
(3)配置示例
建立名为 zone_1 的 zone,把交换机的 0-7 端口加入到 zone 中
zonecreate ”zone_1”,”1,0;1,1;1,2;1,3;1,4;1,5;1,6;1,7"
建立名为 cfg_switch 的配置文件,把刚建立 zone_1 加入到 cfg 中(多个zone,"zone1;zone2;zone3;")
cfgcreate "cfg_switch","zone_1"
使名为 cfg_switch 的配置文件生效
cfgenable "cfg_switch"
保存 cfg 文件
cfgsave
(4)添加新 zone
建立名为 zong_storage 的新 zone,把交换机的 4-7 端口加入到 zone 中
zongcreate "zong_storage","1,4;1,5;1,6;1,7"
把名为 zone_storage 的新 zone 加入到原有的配置文件中
cfgadd "cfg_switch","zone_storage"
生效 cfg
cfgenable "cfg_switch"
保存 cfg
cfgsave
(5)从某个 zong 中移除某端口加入到其他 zone 中
使用 zongremove 移除 zone 内的端口
使用 zongadd 添加端口到 zone 内
使用 cfgenable 生效当前配置文件
使用 cfgsave 保存当前 cfg 配置文件
使用 cfgshow 查看当前配置文件是否生效、正常
示例:讲上述 1、2 例子 zone_1 内的 2 号端口移除添加到 zong_storage 中使其生效
zongremove " zone_1","1, 2" \移除纵 zone_1 内的 2 号端口
zongadd “zong_storage”,”1,2” \添加 2 号端口到纵 zong_storage
cfgenable "cfg_switch" \生效当前配置
cfgsave \保存 cfg
cfgshow \查看当前 cfg 是否生效
(6)删除 zone
zongdel “zone 名”
cfgenable
cfgsave
cfgshow
(7)删除 cfg 配置文件
cfgdisable \停止生效的 zone
cfgclear \清空 cfg 配置信息
cfgsave \保存 cfg 配置文件
cfgshow \查看是否生效
(8)博科5300配置实战
Brocade_5300:admin> zonecreate "zone1","1,0;1,1"
Brocade_5300:admin> zonecreate "zone2","1,8;1,9"
Brocade_5300:admin> zonecreate "zone3","1,16;1,17"
Brocade_5300:admin> cfgcreate "cfg_switch","zone1;zone2;zone3"
Brocade_5300:admin> cfgenable "cfg_switch"
You are about to enable a new zoning configuration.
This action will replace the old zoning configuration with the
current configuration selected. If the update includes changes
to one or more traffic isolation zones, the update may result in
localized disruption to traffic on ports associated with
the traffic isolation zone changes
Do you want to enable 'cfg_switch' configuration (yes, y, no, n): [no] y
sw0 Updating flash ...
2019/06/11-02:34:21, [ZONE-1022], 106, FID 128, INFO, Brocade_5300, The effective configuration has changed to cfg_switch.
zone config "cfg_switch" is in effect
Updating flash ...
Brocade_5300:admin> cfgsave
You are about to save the Defined zoning configuration. This
action will only save the changes on Defined configuration.
Any changes made on the Effective configuration will not
take effect until it is re-enabled.
Do you want to save Defined zoning configuration only? (yes, y, no, n): [no] y
Nothing changed: nothing to save, returning ...
Brocade_5300:admin> cfgshow
Defined configuration:
cfg: cfg_switch(配置文件名称)
zone1; zone2; zone3(三个zone,每个zone的名称)
zone: zone1 1,0; 1,1 (每个zone有的端口号)
zone: zone2 1,8; 1,9
zone: zone3 1,16; 1,17
Effective configuration:(生效的配置)
cfg: cfg_switch
zone: zone1 1,0
1,1
zone: zone2 1,8
1,9
zone: zone3 1,16
1,17