关于博科光纤交换机Firmware下载及更新方式,请参考以下链接:
http://www.guldmyr.com/blog/brocade-san-switch-firmware-upgrades/
注意升级之前检查当前配置和 Firmware版本,并保存当前配置。升级相当于重装系统,配置将清空(License会继续保留)。
版本升级要遵从如下阶层,不可夸多个版本升级(待验证能否从7.0直接到7.2):
5.0.1d -> 5.2.3 -> 5.3.2c -> 6.0.1a -> 6.1.2c -> 6.2.2f -> 6.3.2e -> 6.4.3f > 7.0.2d > 7.1.2 > 7.2.1a
下面是FOS下载链接:
FOS HP_Link IBM_Link
5.2.3: link
5.3.1a: link
6.0.0b: link (6.0.0c Brocade release note in .pdf)
6.1.2b: link (6.1.2c Brocade release notes in .pdf)
6.2.2f: link (6.2.2f Brocade release note in .pdf)
6.3.2e: link (6.3.2e Brocade release note in .pdf)
6.4.3f: link (6.4.3e Brocade release note in .pdf)
7.0.2d: link (7.0.2c Brocade release note in .pdf)
7.1.2: 7.1.2 Brocade release note in .pdf (HP version of 7.1.1c)
7.2.0d: link (7.2.0d Brocade release note in .pdf)
7.2.1a: link (7.2.1a Brocade Release note in .pdf)
FOS升级主要步骤:查看当前固件版本 >>> 本地部署FTP服务器,并上传合适的新固件文件 >>> 上传当前配置到FTP服务器 >>> 如果是级联交换机,请执行switchdisable确认交换机不再运行业务 >>> 执行Firmwaredownload 命令进行升级 >>> 系统自动重启之后确认版本是否升级成功 >>> 下载配置到交换机 >>> cfgsave >>> cfgenable cfg >>> 执行 switchenable启用交换机 >>> 然后通过switchshow查看交换机是否成功扫描到 WWN号,通过cfgshow 查看当前运行的配置档案。至此升级结束,为确保万一最好 reboot系统验证。
下面是升级过程记录:
SW3:admin> configeupload Protocol (scp, ftp, sftp, local) [ftp]: Server Name or IP Address [host]: 10.77.77.93 User Name [user]: admin Path/Filename [<home dir>/config.txt]: /79.txt Section (all|chassis|switch [all]): Password: configUpload complete: All selected config parameters are uploaded SW3:admin> firmwaredownload Server Name or IP Address: 10.77.77.93 User Name: admin File Name: /v7.0.1b Network Protocol(1-auto-select, 2-FTP, 3-SCP, 4-SFTP) [1]: 2 Password: Server IP: 10.77.77.93, Protocol IPv4 Checking system settings for firmwaredownload... System settings check passed. You can run firmwaredownloadstatus to get the status of this command. This command will cause a warm/non-disruptive boot but will require that existing telnet, secure telnet or SSH sessions be restarted. Do you want to continue (Y/N) [Y]: Y Firmware is being downloaded to the switch. This step may take up to 30 minutes. Preparing for firmwaredownload... Start to install packages... dir ################################################## ldconfig ################################################## glibc ################################################## glibc-linuxthreads ################################################## bash ################################################## readline ################################################## terminfo ################################################## termcap ################################################## vixie-cron ################################################## fileutils ################################################## textutils ################################################## setup ################################################## swbd12-setup ################################################## which ################################################## findutils ################################################## bzip ################################################## zlib ################################################## chkconfig ################################################## sed ################################################## procps ################################################## psmisc ################################################## modutils ################################################## sin ################################################## rcinit ################################################## misc ################################################## pam ################################################## util-linux ################################################## sh-utils ################################################## popt ################################################## grep ################################################## rpm ################################################## sysvinit ################################################## man ################################################## less ################################################## gzip ################################################## tar ################################################## rsync ################################################## uuid-libs ################################################## e2fsprogs ################################################## cpio ################################################## dev ################################################## bootenv ################################################## wdtd ################################################## fwdl ################################################## telnet-server ################################################## kernel ################################################## kernel-module-usb ################################################## swbd21-drivers ################################################## sysklogd ################################################## getty ################################################## net-tools ################################################## uucp ################################################## portmap ################################################## inetd ################################################## iptables ################################################## tcpd ################################################## rsh-server ################################################## rsh ################################################## openssl-libs ################################################## openssh ################################################## openssh-server ################################################## rusers-server ################################################## rdate ################################################## logrotate ################################################## ntp ################################################## pciutils ################################################## strace ################################################## sendmail ################################################## iproute2 ################################################## libxml2 ################################################## fss ################################################## fabos-setup ################################################## fabos-drivers ################################################## fabos-libs ################################################## nonet-lib ################################################## fabos-diag ################################################## fabos ################################################## fabos-daemons ################################################## fabos-zoning ################################################## sqlite ################################################## dhcpcd ################################################## fabos-vf ################################################## fabos-hmon ################################################## fabos-wwnhs ################################################## fabos-man ################################################## fabos-swbd71 ################################################## apache ################################################## fastcgi ################################################## fabos-webtools ################################################## fabos-webtoolsez ################################################## tz ################################################## mtracer-tool ################################################## sysstat ################################################## prom-440epx ################################################## Please avoid powering off the system during prom update. ipv6 ################################################## awk ################################################## ipsec ################################################## hss-diag ################################################## Removing unneeded files, please wait ... Finished removing unneeded files. All packages have been downloaded successfully. Firmware has been downloaded to the secondary partition of the switch. HA Rebooting ... SW3:admin> switchshow switchName: SW3 switchType: 71.2 switchState: Offline switchMode: Native switchRole: Disabled switchDomain: 1 (unconfirmed) switchId: fffc01 switchWwn: 10:00:00:27:f8:c9:4d:89 zoning: ON (cfg02) switchBeacon: OFF Index Port Address Media Speed State Proto ============================================== 0 0 010000 id N8 In_Sync FC Disabled 1 1 010100 id N8 In_Sync FC Disabled 2 2 010200 id N8 In_Sync FC Disabled 3 3 010300 id N8 In_Sync FC Disabled 4 4 010400 id N8 In_Sync FC Disabled 5 5 010500 id N8 In_Sync FC Disabled 6 6 010600 id N8 In_Sync FC Disabled 7 7 010700 id N8 No_Light FC Disabled 8 8 010800 id N8 No_Light FC Disabled 9 9 010900 id N8 No_Light FC Disabled 10 10 010a00 id N8 No_Light FC Disabled 11 11 010b00 id N8 No_Light FC Disabled 12 12 010c00 id N8 No_Light FC Disabled 13 13 010d00 id N8 No_Light FC Disabled 14 14 010e00 id N8 No_Light FC Disabled 15 15 010f00 id N8 No_Light FC Disabled 16 16 011000 id N8 No_Light FC Disabled 17 17 011100 id N8 No_Light FC Disabled 18 18 011200 id N8 No_Light FC Disabled 19 19 011300 id N8 No_Light FC Disabled 20 20 011400 id N8 No_Light FC Disabled 21 21 011500 id N8 No_Light FC Disabled 22 22 011600 id N8 No_Light FC Disabled 23 23 011700 id N8 No_Light FC Disabled SW3:admin> version Kernel: 2.6.14.2 Fabric OS: v7.0.1b Made on: Wed May 9 17:27:07 2012 Flash: Fri Aug 1 17:03:33 2014 BootProm: 1.0.9 SW2:admin> configdownload Protocol (scp, ftp, sftp, local) [ftp]: Server Name or IP Address [host]: 10.77.77.93 User Name [user]: admin Path/Filename [<home dir>/config.txt]: /78.txt Section (all|chassis|switch [all]): *** CAUTION *** This command is used to download a backed-up configuration for a specific switch. If using a file from a different switch, this file's configuration settings will override any current switch settings. Downloading a configuration file, which was uploaded from a different type of switch, may cause this switch to fail. A switch reboot is required for some parameter changes to take effect. configDownload operation may take several minutes to complete for large files. Do you want to continue [y/n]: y Password: ConfigDownload: wwnRecordMatch: NOT found Chassis Configuration,chassis.licenseID ConfigDownload: wwnRecordMatch: NOT found Chassis Configuration,chassis.licenseID duplicate license-key "BDRG7Kf7TGNLZBT33FmTEZDgTKN7tPga*****" duplicate license-key "ZMYrtaKRHmZEDEt3C9D7DRQFXMRgYLBS*****" duplicate license-key "ZMYrtaKRHmZECEt3L9D7DRQFXMRgYLBS*****" duplicate license-key "RTHZ9XrET7MEDFHtttTNBNrAEmtJgCFT*****" duplicate license-key "3D7mK4mSRK3NLr7tDEY7PLRQCYt4BCAJ*****" duplicate license-key "XFWCSm7SLtLJXB4tJDPgAPL4mPB7NNQS*****" Doing configDownload on switch ... Activating configDownload: Switch is disabled configDownload complete: All selected config parameters are downloaded SW3: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. Until the Effective configuration is re-enabled, merging new switches into the fabric is not recommended and may cause unpredictable results with the potential of mismatched Effective Zoning configurations. Do you want to save Defined zoning configuration only? (yes, y, no, n): [no] yes Nothing changed: nothing to save, returning ... SW3:admin> cfgenbalenable cfg02 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 'cfg02' configuration (yes, y, no, n): [no] yes zone config "cfg02" is in effect Updating flash ... SW3:admin> switchshow switchName: SW3 switchType: 71.2 switchState: Offline switchMode: Native switchRole: Disabled switchDomain: 1 (unconfirmed) switchId: fffc01 switchWwn: 10:00:00:27:f8:c9:4d:89 zoning: ON (cfg02) switchBeacon: OFF Index Port Address Media Speed State Proto ============================================== 0 0 010000 id N8 In_Sync FC Disabled 1 1 010100 id N8 In_Sync FC Disabled 2 2 010200 id N8 In_Sync FC Disabled 3 3 010300 id N8 In_Sync FC Disabled 4 4 010400 id N8 In_Sync FC Disabled 5 5 010500 id N8 In_Sync FC Disabled 6 6 010600 id N8 In_Sync FC Disabled 7 7 010700 id N8 No_Light FC Disabled 8 8 010800 id N8 No_Light FC Disabled 9 9 010900 id N8 No_Light FC Disabled 10 10 010a00 id N8 No_Light FC Disabled 11 11 010b00 id N8 No_Light FC Disabled 12 12 010c00 id N8 No_Light FC Disabled 13 13 010d00 id N8 No_Light FC Disabled 14 14 010e00 id N8 No_Light FC Disabled 15 15 010f00 id N8 No_Light FC Disabled 16 16 011000 id N8 No_Light FC Disabled 17 17 011100 id N8 No_Light FC Disabled 18 18 011200 id N8 No_Light FC Disabled 19 19 011300 id N8 No_Light FC Disabled 20 20 011400 id N8 No_Light FC Disabled 21 21 011500 id N8 No_Light FC Disabled 22 22 011600 id N8 No_Light FC Disabled 23 23 011700 id N8 No_Light FC Disabled SW3:admin> switchenable SW3:admin> switchshow switchName: SW3 switchType: 71.2 switchState: Online switchMode: Native switchRole: Principal switchDomain: 1 switchId: fffc01 switchWwn: 10:00:00:27:f8:c9:4d:89 zoning: ON (cfg02) switchBeacon: OFF Index Port Address Media Speed State Proto ============================================== 0 0 010000 id N8 Online FC F-Port 10:00:00:90:fa:68:02:15 1 1 010100 id N8 Online FC F-Port 10:00:00:90:fa:65:95:d1 2 2 010200 id N8 Online FC F-Port 50:06:01:69:3e:e0:4b:b6 3 3 010300 id N8 Online FC F-Port 50:06:01:61:3e:e0:4b:b6 4 4 010400 id N8 Online FC F-Port 21:00:00:24:ff:4a:15:bc 5 5 010500 id N8 Online FC F-Port 21:00:00:24:ff:4a:15:bd 6 6 010600 id N8 Online FC F-Port 21:00:00:24:ff:4a:14:83 7 7 010700 id N8 Online FC E-Port 10:00:00:27:f8:c7:3e:89 "SW1" (downstream) 8 8 010800 id N8 No_Light FC 9 9 010900 id N8 No_Light FC 10 10 010a00 id N8 No_Light FC 11 11 010b00 id N8 No_Light FC 12 12 010c00 id N8 No_Light FC 13 13 010d00 id N8 No_Light FC 14 14 010e00 id N8 No_Light FC 15 15 010f00 id N8 No_Light FC 16 16 011000 id N8 No_Light FC 17 17 011100 id N8 No_Light FC 18 18 011200 id N8 No_Light FC 19 19 011300 id N8 No_Light FC 20 20 011400 id N8 No_Light FC 21 21 011500 id N8 No_Light FC 22 22 011600 id N8 No_Light FC 23 23 011700 id N8 No_Light FC SW3:admin> cfgshow Defined configuration: cfg: cfg01 zonevm; zonestorage; zoneOSNHB cfg: cfg02 zone01; zone02; zone03; zone04; zone05; zone06; zone07; zone08; zone09; zone10; zone11; zone12; zone13; zone14; zone15; zone16; zone17 zone: zone01 ESXi5_1_hba3; OSN4032VM_SW2 zone: zone02 ESXi5_2_hba3; OSN4032VM_SW2 zone: zone03 EMC410_A1; OSN4032EMC_SW2 zone: zone04 EMC410_B1; OSN4032EMC_SW2 zone: zone05 ESXi5_1_hba3; OSN4042VM_SW4 zone: zone06 ESXi5_2_hba3; OSN4042VM_SW4 zone: zone07 EMC410_A1; OSN4042EMC_SW4 zone: zone08 EMC410_B1; OSN4042EMC_SW4 zone: zone09 ESXi5_3_hba3; OSN4032VM_SW2 zone: zone10 ESXi5_4_hba3; OSN4032VM_SW2 zone: zone11 EMC733_A1; OSN4032EMC_SW2 zone: zone12 EMC733_B1; OSN4032EMC_SW2 zone: zone13 ESXi5_3_hba3; OSN4042VM_SW4 zone: zone14 ESXi5_4_hba3; OSN4042VM_SW4 zone: zone15 EMC733_A1; OSN4042EMC_SW4 zone: zone16 EMC733_B1; OSN4042EMC_SW4 zone: zone17 OSN4032404_SW2; OSN4042403_SW4 zone: zoneOSNHB 1,6; 2,6 zone: zonestorage 1,2; 1,3; 1,4; 2,2; 2,3; 2,4 zone: zonevm 1,0; 1,1; 1,5; 2,0; 2,1; 2,5 alias: EMC410_A1 50:06:01:69:3e:e0:4b:b6 alias: EMC410_B1 50:06:01:61:3e:e0:4b:b6 alias: EMC733_A1 50:06:01:69:3e:e0:47:3a alias: EMC733_B1 50:06:01:61:3e:e0:47:3a alias: ESXi5_1_hba3 10:00:00:90:fa:68:02:15 alias: ESXi5_2_hba3 10:00:00:90:fa:65:95:d1 alias: ESXi5_3_hba3 10:00:00:90:fa:65:94:31 alias: ESXi5_4_hba3 10:00:00:90:fa:65:8e:d8 alias: OSN4032404_SW2 21:00:00:24:ff:4a:14:83 alias: OSN4032EMC_SW2 21:00:00:24:ff:4a:15:bc alias: OSN4032VM_SW2 21:00:00:24:ff:4a:15:bd alias: OSN4042403_SW4 21:00:00:24:ff:4a:14:1e alias: OSN4042EMC_SW4 21:00:00:24:ff:4a:12:ea alias: OSN4042VM_SW4 21:00:00:24:ff:4a:12:eb Effective configuration: cfg: cfg02 zone: zone01 10:00:00:90:fa:68:02:15 21:00:00:24:ff:4a:15:bd zone: zone02 10:00:00:90:fa:65:95:d1 21:00:00:24:ff:4a:15:bd zone: zone03 50:06:01:69:3e:e0:4b:b6 21:00:00:24:ff:4a:15:bc zone: zone04 50:06:01:61:3e:e0:4b:b6 21:00:00:24:ff:4a:15:bc zone: zone05 10:00:00:90:fa:68:02:15 21:00:00:24:ff:4a:12:eb zone: zone06 10:00:00:90:fa:65:95:d1 21:00:00:24:ff:4a:12:eb zone: zone07 50:06:01:69:3e:e0:4b:b6 21:00:00:24:ff:4a:12:ea zone: zone08 50:06:01:61:3e:e0:4b:b6 21:00:00:24:ff:4a:12:ea zone: zone09 10:00:00:90:fa:65:94:31 21:00:00:24:ff:4a:15:bd zone: zone10 10:00:00:90:fa:65:8e:d8 21:00:00:24:ff:4a:15:bd zone: zone11 50:06:01:69:3e:e0:47:3a 21:00:00:24:ff:4a:15:bc zone: zone12 50:06:01:61:3e:e0:47:3a 21:00:00:24:ff:4a:15:bc zone: zone13 10:00:00:90:fa:65:94:31 21:00:00:24:ff:4a:12:eb zone: zone14 10:00:00:90:fa:65:8e:d8 21:00:00:24:ff:4a:12:eb zone: zone15 50:06:01:69:3e:e0:47:3a 21:00:00:24:ff:4a:12:ea zone: zone16 50:06:01:61:3e:e0:47:3a 21:00:00:24:ff:4a:12:ea zone: zone17 21:00:00:24:ff:4a:14:83 21:00:00:24:ff:4a:14:1e SW3:admin>
笔记到此结束,欢迎指教!
本文出自 “Kenny'Lab” 博客,谢绝转载!