Connectrix B 系列:如何将 B_Series Brocade 交换机重置回出厂默认值

Summary: 如果需要将B_Series交换机重置回出厂默认值,可通过 CLI 命令过程实现 root 用户访问和非 root 用户访问。 此流程将清除交换机上的分区,删除交换机上已配置的任何命名约定/用户帐户。它将删除所有功能键和所有可配置的功能。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

流程步骤:
如果 root 登录可用,则以下程序步骤将在 FOS v6.4.x 至 v7.4.x 及更高版本上正常工作:
1.  在每个 CP 或交换机
上运行 firmwarecleaninstall firmwarecleaninstall 在 firmwarecleaninstall 后,所有密码(例如 root、admin、factory 和 user)都将被清除(设置为默认值)。

提醒:在控制器机箱上,同时在 CP0 和 CP1 上运行 firmwarecleaninstall。

2.  如果设置,则在固件清理安装后不会清除网络时间协议服务器地址。使用命令 tsclockserver LOCL 清除它。

3.  要重置以太网可管理性 IP 地址,请运行命令 ipaddrset并将地址设置为默认 ip 10.xx.xx.xx 或其他不显示有效以前地址的内容。
ipaddrset --clear
ipaddrset ipv4 add ethip 10.xx.xx.xx
ipaddrset - ipv6 --add x:x:x:x:x:x:x/n (if needed)
发出 ipaddrset clear 命令后,需要登录交换机控制台才能发出任何其他命令。

注意:
对于控制器机箱
— 使用 cp 选项设置单个 cp 刀片服务器地址。
- 如果安装了 AP 刀片(例如 FX8-24 和 FS8-18),则可能需要清除 AP 刀片 IP 地址。
对于交换机机箱(固定端口平台)
— 使用 -chassis 选项
有关详细信息,请参阅 FOS 命令参考手册。

4.清除 bootenv 相关设置。在每个 CP 或交换机上运行
- bootenv u ipaddr
- bootenv u 网络掩码(或子掩码)
- bootenv u gatewayip
- bootenv u serverip
 
5.在 bootenv 中重置密码:
- 通过控制台电缆访问交换机(无法从 telnet
访问)- 重新启动交换机或控制器。
- 在计时器中按 Esc 键进入引导提示符。您将有 5 秒钟的时间。
- 选择选项 3 命令外壳提示符
 
- 如果提示密码,请输入密码。如果未知,则允许系统再次重新启动,但 选择选项 2 -> 恢复密码
 
- 您将获得一个字符串,需要将其发送到支持界面,后者将提供恢复密码字符串。

- 在 bootROM 提示符处键入“resetpw”以清除任何密码
- 在 bootROM 提示符处键入“reset”以重新启动系统

提醒:  在控制器机箱上,按顺序完成每个 CP 上的操作,然后同时在两个 CP 上发出重新启动命令。

如果 root 登录不可用,则以下程序步骤将在 FOS v6.4.x 至 v7.4.x 及更高版本上正常工作:

1.将配置参数设置回出厂默认设置。
使用命令 switchdisable 禁用交换机。

提醒:在逻辑交换机上执行此命令时,只会禁用分配给逻辑交换机的端口。

要禁用整个机箱,请使用 chassisdisable 命令。

使用 configdefault -all将非永久性配置设置重置为其出厂默认值。

2.如果设置了此选项,则可以使用命令 tsclockserver LOCL 清除网络时间协议服务器地址。

3.如果已定义,请使用 lscfg 命令删除所有逻辑交换机。将所有端口从逻辑交换机移到默认交换机,并删除所有逻辑交换机。

使用 lscfg config 128 [-slot slot | slot range] [-port port | port range]命令将所有端口从逻辑交换机移至 (FID=128) 默认交换机。

- 将所有端口移至默认交换机后,发出 portenable [SlotNumber/]PortNumber |port_range命令以启用所有端口。

- 使用 lscfg --delete FID 命令删除每个逻辑交换机。有关详细信息,请参阅 FOS 命令参考手册。

4.使用命令 licenseremove <license-key> 和 licenseslotcfg remove(如果需要)删除许可证。

提醒仅在需要时删除许可证。

5.使用命令 fipscfg zeroize 擦除系统中的所有密码、共享密码、私钥等。有关详细信息,请参阅 FOS 命令参考手册。

6.使用命令 switchname sw 和 chassisName ch
 
7将交换机名称设置为 sw,并将机箱名称设置为 ch。要重置以太网可管理性 IP 地址,请运行命令 ipaddrset并将地址设置为默认 ip 10.77.77.77 或其他不显示有效以前地址的地址。
ipaddrset --clear
ipaddrset ipv4 add ethip 10.xx.xx.xx
ipaddrset - ipv6 --add x:x:x:x:x:x:x/n (if needed)
 
发出 ipaddrset clear 命令后,需要登录交换机控制台才能发出任何其他命令。

提醒:  
对于控制器机箱
— 使用 cp 选项设置单个 cp 刀片服务器地址。
- 如果安装了 AP 刀片(例如 FX8-24 和 FS8-18),则可能需要清除 AP 刀片 IP 地址。
对于交换机机箱(固定端口平台)
— 使用机箱选项
有关详细信息,请参阅 FOS 命令参考手册
 
8.在 bootenv 中重置密码:
- 通过控制台电缆访问交换机(无法从 telnet
访问)- 重新启动交换机或控制器。
- 在计时器中按 Esc 键进入引导提示符。您将有 5 秒钟的时间。
- 选择选项 3 ' 命令 shell 提示符
 
- 如果提示密码,请输入密码。如果未知,则允许系统再次重新启动,但选择选项 2 -> 恢复密码
 
- 您将获得一个字符串,需要将其发送到支持界面,后者将提供恢复密码字符串。

- 在 bootROM 提示符处键入 resetpw 以清除任何密码
- 在 bootROM 提示符处键入 setenv OSLoadOptions single。确认使用 printenv 设置了环境。
- 在 bootROM 提示符处键入 saveenv。
- 在 bootROM 提示符处键入 boot。这会使用户登录到单用户 shell 模式
- 在单用户 shell 提示符下,键入 mount -o remount,rw,noatime /
- 在单用户 shell 提示符下,键入 mount /dev/hda1 /mnt
- 在单用户 shell 提示符下,键入 /sbin/passwddefault
- 在单用户 shell 提示符下,键入 bootenv OSLoadOptions quiet
- 在单用户 shell 提示符下,键入 “reboot -f”
 
注:按顺序完成每个 CP 上的操作,然后同时在两个 CP 上发出重新启动命令。
- 在单用户 shell 提示符处发出 /sbin/passwddefault 后,可能会出现错误消息,但帐户密码确实成功重置为出厂默认值。可以忽略
此错误消息 — 此过程仅重置/恢复 root 密码。

Additional Information

本文章已在 EMC 社区网络 (ECN) 上升级为 HVC: https://community.emc.com/docs/DOC-57276

Affected Products

Connectrix B-Series Hardware

Products

Connectrix B-Series Hardware
Article Properties
Article Number: 000018946
Article Type: How To
Last Modified: 08 Oct 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.