At this KB article, I simply describe how to upgrade the firmware version on the Brocade SAN switch. Please check all steps to perform firmware upgrade safely.
Step 1: Check switch configuration
First of all, you need to check your switch configuration to avoid any downtime. If you didn't serve LUNs over two different switches, it means that you need to get downtime to start operation. Because when you start upgrade operation, SAN switch perform reset operation to apply new firmware. So please check your server which you didn't serve LUNs over two SAN switch.
Step 2: Download Firmware
Check this link to download the latest firmware which suitable to SAN Switch that you perform upgrade operation. "Link"
Step 3: Upload Firmware to an SFTP or FTP platform
You need to put firmware on an FTP or SFTP platform which your SAN switch can access.
Step 4: Unzip Firmware Bundle
Step 5: Connect Switch Over SSH to Get CLI
Connect SAN switch over SSH to get CLI. Then run "firmwaredownload" command to start operation.
SW1> firmwaredownload Server Name or IP Address: 10.10.123.40 User Name: root File Name: vmfs/volumes/4dc8b07f-6d9723a8-6acd-3cd92b0c3a60/SAN_Switch/v7.4.1e Network Protocol(1-auto-select, 2-FTP, 3-SCP, 4-SFTP) [1]: 4 Do you want to input SFTP options (Y/N) [N]: Y SFTP Server Port Number [22]: SFTP StrictHostKeyChecking Enable (Y/N) [N]: Verifying if the public key authentication is available.Please wait ... The public key authentication is not available. Password: Do you want to continue with CRA (Y/N)[N]: Server IP: 142.12.123.40, 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-1.0.5-5 ############################### [ 100% ] ldconfig-2.16.2-4 ############################### [ 100% ] glibc-2.3.7-8 ############################### [ 100% ] hss-diag-7.4.1e-10 ############################### [ 100% ] 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 ..."
Step 6: After HA Reboot Check Firmware Commit Status
SW1> firmwareDownloadStatus [1]: Mon Apr 24 07:49:02 2017 Firmware is being downloaded to the switch. This step may take up to 30 minutes. [2]: Mon Apr 24 07:54:39 2017 Firmware has been downloaded to the secondary partition of the switch. [3]: Mon Apr 24 09:07:18 2017 The firmware commit operation has started. This may take up to 10 minutes. SW1> firmwareDownloadStatus [1]: Mon Apr 24 07:49:02 2017 Firmware is being downloaded to the switch. This step may take up to 30 minutes. [2]: Mon Apr 24 07:54:39 2017 Firmware has been downloaded to the secondary partition of the switch. [3]: Mon Apr 24 09:07:18 2017 The firmware commit operation has started. This may take up to 10 minutes. [4]: Mon Apr 24 09:11:06 2017 The commit operation has completed successfully. [5]: Mon Apr 24 09:11:06 2017 Firmwaredownload command has completed successfully. Use firmwareshow to verify the firmware versions. SW1> firmwareshow Appl Primary/Secondary Versions ------------------------------------------ FOS v7.4.1e v7.4.1e SW1> firmwareshow Appl Primary/Secondary Versions ------------------------------------------ FOS v7.4.1e v7.4.1e SW1>
Step 7: Check New Firmware
SW1> firmwareshow Appl Primary/Secondary Versions ------------------------------------------ FOS v7.4.1e v7.4.1e SW1> firmwareshow Appl Primary/Secondary Versions ------------------------------------------ FOS v7.4.1e v7.4.1e SW1>