博科交换机命令详解(博科交换机常用命令)

博科光纤交换机配置及管理 CLI篇

本文以Brocade 300 光纤交换机来举例说明。

登陆交换机

博科交换机的默认IP地址是10.77.77.77,用户名admin,密码:password。

网管配置

  • 在网络连接中添加IP地址“10.77.77.**/24”;

开始->运行CMD,输入telnet 10.77.77.77并输入账号密码后,可进入交换机字符管理界面。telnet使用的默认23端口。

交换机的端口表示为(A,B)或者(A,B;C,D)。

A,C表示交换机的ID号,默认是1,多个交换机级联时ID输入相应交换机的ID;B,D表示交换机的端口号,编号从1开始,具体端口编号顺序如下图所示:

别名(alias)设置

新建alias

命令格式:alicreate [alias名称],[端口号或者wwn设备]在为交换机划分zone时,为了方便用户清楚地知道每个端口的用途或接线情况,可以给每个端口或者某几个端口取一个别名。

一个alias中可以同时包含一个或多个端口作为它的成员。每个成员也可以同时属于多个alias。

例:alicreate“alias_name”,”1,2”

//新建别名alias_name,并将交换机1的端口2加入别名alias_name中

alicreate “alias_name”,”1,2;1,4”

//新建别名alias_name,并将端口2、4加入到别名alias_name中

修改alias

命令格式:aliadd [alias 名称],[要添加的端口号或设备]

例:aliadd“alias_name”,”1,3”

//将端口3加入到已有的别名“alias_name”中

aliadd alias_name”,”1,2”

//将端口2加入到已有的别名“alias_name”中

查看、删除alias

例:alishow //查看alias列表

alidelete“alias_name” //删除别名“alias_name”

分区(zone)设置

新建zone

命令格式:zonecreate[zone名称],[端口号、别名或者wwn设备]

例:zonecreate“zone_name”,”1,2”//新建zone“zone_name”,并将端口2加入

zonecreate“zone_name”,”1,2;1,4;1,6’//新建zone“zone_name”,并将端口2、4、6加入

zonecreate“zone_name”,”alias_1’//新建zone“zone_name”,并将别名alias_1加入

zonecreate“zone_name”,”alias_1;alias_2’//新建zone“zone_name”,并将别名alias_1,alias_2加入

修改alias

命令格式:createadd[zone名称],[端口号、别名或者wwn设备]

例:zoneadd“zone_name”,”1,6” //将端口6加入到已有的zone“zone_name”

zoneadd“zone_name”,”1,2;1,3” //将端口2、3加入到已有的zone“zone_name”

zoneadd“zone_name”,”alias_name” //将别名“alias_name”加入到已有的zone“zone_name”

zoneadd“zone_name”,”alias_1;alias_2” //将别名”alias_1””alias_2”加入到已有的“zone_name”

zoneadd“zone_name”,”1,2;1,4;1,6” //将端口2、4、6加入到已有的zone“zone_name”

查看、删除zone

例:zoneshow//查看zone列表

zonedelete“zone_name”//删除zone“zone_name”

创建、管理配置文件

创建配置文件

命令格式:cfgCreate[config名称],[zone_name]

所有的Zone都创建完成后,可以创建Configuration,把需要同时存在的Zone放在一个Configuration中,如果有多套zone划分方案,可以创建多个Configuration存储不同场景下Zone的配置方案,并选择对应的配置使之生效。

例:

cfgcreate“confg_name”,”zone_1” //新建配置文件“confg_name”并将zone”zone_1”加入

cfgcreate“confg_name”,”zone_1;zone_2”//新建配置文件“confg_name”并将//zone”zone_1””zone_2”加入

使配置文件生效

命令格式:cfgEnable“confg_name”

在创建了一个或多个Configuration后,这些配置都还没有生效,要真正完成区域的划分,还需要指定那个Configuration配置是生效配置,这个工作可以用cfgEnable命令完成。

例:cfgenable“confg_name”//使配置文件“confg_name”生效

保存配置文件

命令格式:cfgSave

上面做的所有Zone的配置都是存储在内存中的,在交换机重新启动后,配置会丢失。使用cfgSave命令后会把RAM中Zone的配置(包括那个Configuration生效)保存到Flash中,长久保留。

查看、删除配置文件

例:cfgshow//查看alias列表

cfgdelete“config_name”//删除配置文件“config_name”

注意

大小写敏感

关于Zoning的配置中使用到的名字,都是大小写敏感的,比如“zone1”和”Zone1”;”cfg1”和”CFG1”都是不同的名字,在配置时应该注意这点。

help帮助命令

如果有命令忘记或查询有哪些命令,可以使用help命令提示你如何操作。如:zonehelp提示你如何操作zone。

在进行Zone的配置时,应该注意:

(1)、当某个Configuration被激活了后,它的Zone的配置马上会在SAN网络中生效。

(2)、没有却省的Zone。在交换机上启用了zone的功能后,所有不在Zone中的设备都不能相互访问。

(3)、一个设备可以同时属于多个Zone。存储设备有可能会被放到不同的Zone中,同时被多个Zone的主机访问。

常用命令行

IP地址

ipaddrshow

ipaddrset - 博科交换机的默认IP地址是10.77.77.77,在命令行模式下可以通过ipaddrset命令对交换机的IP地址进行设置和修改。

Switch Name / Hostname

switchname

hostname命令只能临时更改交换机名字。

DNS

dnsconfig

时间日期

date "mmddHHMMyy"

tstimezone --interactive

OS版本信息

version

交换机状态查询

switchshow - 交换机处于端口状态

hashow - CP卡状态(Brodecade 300不支持)

slotshow - SLOT状态(Brodecade 300不支持)

psshow - 电源状态

tempshow - 温度状态

fanshow - 风扇状态

firmwareshow - 微码状态

licenseshow - 授权状态

cfgshow - 配置信息

zoneshow - ZONE信息

uptime - 交换机运行时间

porterrshow - 端口错误信息

errshow - 错误信息

别名管理

alicreate - 创建别名

alishow - 显示系统中定义的别名

aliadd - 别名中添加成员

aliremove - 别名中删除成员

alidelete - 删除别名

Example:

alicreate "aliname","domainid1,port1;domainid2,port2"

aliadd "aliname","domainid,port"

aliremote "aliname","domainid,port"

zone相关命令

zonecreate - 创建一个zone

zoneadd - Zone添加新成员

zoneremove - Zone删除成员

zoneobjectcopy - 复制一个zone到一个新的zong

zoneobjectrename - 重新命名一个zone

zoneobjectexpunge - 删除一个zone

Example:

zonecreate "zonename","aliname1;aliname2;domainid3,port3"

cfgadd "cfg", "zonename"

无论添加和删除zone,都要相应的将zone从配置文件中添加或者删除。如果你在删除zone以后忘记从配置文件中删除,在cfgenable的时候,会看到找不到zone的错误信息。

zonedelete "zonename"

cfgremove "cfg", "zonename"

配置文件命令

cfgshow - 查看zone配置

cfgsave - 保存zone配置

cfgenable - 启用zone配置

cfgclear - 删除所有zone信息

cfgsize - 查看zone数据库大小

cfgtransshow - 查看是否有未被保存的zone相关信息

cfgtransabort - 放弃未被保存的zone相关信息

cfgactvshow - 显示激活中的zone配置

Example:

cfgcreate "zone1_cfg","zone1"

cfgsave

cfgenable zone1_cfg

先启用配置文件,然后保存,这样刚才的配置文件才会生效。在配置zone时,无论是添加还是删除端口,都要做cfgenable。

设备管理

nsshow - 查看当前交换机中有哪些node(设备)

nsallshow - 查看当前fabric中有哪些node(设备)

查看端口状态

portstatsshow - 查看端口统计信息

portstatsclear - 将端口统计数据清空,重新开始统计

博科交换机命令详解(博科交换机常用命令)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发表评论

登录后才能评论