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