菜鸟科技网

Brocade 300命令有哪些?

基础连接与登录

在开始之前,您需要通过 Console 口、Telnet 或 SSH 连接到交换机。

Brocade 300命令有哪些?-图1
(图片来源网络,侵删)
  • Console 连接:使用串口线(通常是蓝色 RJ45 转 DB9)连接电脑和交换机的 Console 口,终端软件设置:9600 波特率, 8 数据位, 无奇偶校验, 1 停止位, 无流控

  • 登录后:默认会进入 admin 权限模式,如果需要最高权限,请输入 enable 命令。

    login: admin
    Password: <your_password>
    // 进入最高权限模式
    admin> enable
    Password: <enable_password>
    admin#
    • > 表示用户模式(admin
    • 表示特权模式(admin + enable

基础系统信息与状态查询

这些是日常巡检最常用的命令,用于快速了解交换机的基本状态。

命令 功能描述 示例/输出
switchshow 最核心命令,显示交换机的基本信息、端口状态、WWN、Zone 配置等。 switchshow
version 显示交换机的固件版本、型号、序列号和启动时间。 version
date 显示或设置交换机系统时间。 date
chassisshow 显示机箱状态,如风扇、电源状态。 chassisshow
logshow 显示系统日志,用于故障排查。 logshow -noheader (显示更简洁)

端口管理

查看和管理物理端口的状态。

Brocade 300命令有哪些?-图2
(图片来源网络,侵删)
命令 功能描述 示例/输出
portshow 显示所有端口的状态,包括 Online/Offline/Disabled 等。 portshow
portdisable <port_num> 禁用一个端口。 portdisable 5 (禁用 5 号端口)
portenable <port_num> 启用一个被禁用的端口。 portenable 5
speed <port_num> <speed> 设置端口速率(1G, 2G, 4G)。 speed 5 2g (设置 5 号端口速率为 2G)

WWN 和设备管理

查看连接到交换机的设备信息。

命令 功能描述 示例/输出
nsshow 显示连接到交换机的所有节点(服务器、存储设备)的详细信息,包括 WWPN、WWNN、端口类型、固件版本等。 nsshow
devicealias 管理设备别名,为 WWN 起一个易于记忆的名称,方便在 Zone 中使用。 devicealias
fcping 测试与目标设备的连接,通过 WWPN 来 ping,类似于网络中的 ping。 fcping 50:00a0:98:xx:xx:xx:xx:xx

Zone 配置 (Zoning)

这是 Brocade 交换机最核心、最重要的功能之一,用于控制设备间的访问权限。

查看 Zone 信息

命令 功能描述
cfgshow 显示当前的 Zone 配置,包括所有 Zone 和 Zone Member 的内容。
zoneshow 显示当前生效的 Zone 配置(通常是 active 配置)。
zonestatus 显示 Zone 的状态,enabled (已启用) 或 disabled (已禁用)。

配置 Zone 的基本流程

Zone 配置通常在 config 模式下进行。

admin# config
admin(config)# 

步骤 1:创建设备别名

Brocade 300命令有哪些?-图3
(图片来源网络,侵删)
// 创建一个服务器别名
admin(config)# devicealias name "srv_wwpn" 50:00a0:98:xx:xx:xx:xx:xx
// 创建一个存储别名
admin(config)# devicealias name "stor_wwpn" 50:00a0:98:yy:yy:yy:yy:yy

步骤 2:创建 Zone

// 创建一个 Zone,并加入两个设备别名
admin(config)# zone name "srv_to_stor" member "srv_wwpn";"stor_wwpn"

步骤 3:创建 Zone Config (配置集) Zone 必须放在一个配置集中才能应用。

// 创建一个名为 "production_config" 的配置集
admin(config)# zonecreate "production_config" "srv_to_stor"

步骤 4:激活配置

// 激活 "production_config" 配置集
admin(config)# cfgactv "production_config"

步骤 5:保存配置 非常重要!否则重启后配置会丢失。

// 退出 config 模式
admin(config)# exit
// 保存配置
admin# saveconfig

其他常用 Zone 命令

命令 功能描述
zonedelete <zone_name> 删除一个 Zone。
zoneconfigdelete <config_name> 删除一个 Zone 配置集。
cfgactv <config_name> 激活指定的 Zone 配置集。
cfgenable 启用 Zone 功能。
cfgdisable 禁用 Zone 功能(不常用)。

RADIUS/TACACS+ 服务器配置

用于集中管理用户认证。

命令 功能描述
radiusserveradd <name> <ip_address> <secret_key> 添加一个 RADIUS 服务器。
radiusserverdelete <name> 删除一个 RADIUS 服务器。
radiusconfig <name> attempt <num> timeout <sec> 配置 RADIUS 认证尝试次数和超时时间。
aaaconfig authentication radius 设置认证方式为 RADIUS。
aaaconfig accounting radius 设置计费方式为 RADIUS (可选)。

用户和权限管理

命令 功能描述
useradd <username> <role> 创建一个新用户并分配角色。
userdelete <username> 删除一个用户。
passwd <username> 修改用户密码。
roleshow 显示所有可用的角色及其权限。
rolecreate <rolename> 创建一个自定义角色。
roledelete <rolename> 删除一个自定义角色。

故障排查与诊断

当遇到连接问题时,这些命令非常有用。

命令 功能描述
tracert <wwpn> 跟踪从源 WWPN 到目标 WWPN 的路径,用于定位环路中断点。
diag 进入诊断模式,执行底层诊断(通常需要 Brocare 支持)。
clear <port_num> 清除端口的统计计数器,用于观察问题是否复现。
stat <port_num> 显示端口的详细统计信息,如 CRC 错误、丢包等。

文件管理

命令 功能描述
copy <source> <destination> 复制文件,如 copy tftp: myconfig.cfg bootflash:myconfig.cfg
delete <filename> 删除文件。
ls 列出文件系统中的文件。
mkdir <dirname> 创建目录。

升级与重启

命令 功能描述
firmwaredownload <filename> 从 TFTP 服务器下载新的固件。
firmwareshow 显示当前固件版本和可用的升级包。
firmwareupdate 执行固件升级。(此操作风险高,请务必谨慎!)
reboot 重启交换机。

重要提示:

  1. 操作前备份:在进行任何可能影响网络配置的操作(如修改 Zone、升级固件)之前,务必使用 copy running-config tftp:saveconfig 命令备份当前配置
  2. 谨慎操作firmwareupdaterebootcfgactv 等命令会中断服务,请在维护窗口期执行。
  3. 官方文档:Brocade 官方网站有最权威、最详细的 Fabric OS 命令参考手册,建议随时查阅。
  4. 安全:为 adminenable 设置强密码,并启用 TACACS+/RADIUS 认证,确保交换机安全。

希望这份详细的命令清单能帮助您更好地管理 Brocade 300 交换机!

分享:
扫描分享到社交APP
上一篇
下一篇