顺序:6.4.1a --> 6.4.3c --> 7.0.0a --> 7.0.2a .

第二台测试跳过6.4.3c也可以,7.0.0a就没试着跳过去了。

下载地址:


  1. http://www-947.ibm.com/systems/support/storage/san/popup.html?http://partner.brocade.com/public/auto-login.jsp?view=ibm&url=/brocdoc/viewSummary.jsp?cat_id=66677723 

这个网址进去后会从IBM网站转至Brocade的网站,直接选择需要升级的版本就行了。

里面有很多版本,刚进去时完全无从下手,不光有大版本号,小版本号,还有后面的a、b、c、pha、GA这些,曾经想着我这里出厂的是a,是不是也只能升级到后面为a的,那个GA又是什么东西,不过后来直接下了接近的一个版本6.4.3c尝试,没问题,剩下的也就不管,直接去升了,当然,大版本的升级先从最小的升起。

下载时需要输入邮箱,之后还有输入名字,地址等信息,但又不算是注册,不用设置密码,就是会发个邮件去填的邮箱,激活,但到离开久了再一次下,又要填这些,只是不用再发邮件到邮箱去激活地址了。

下面说升级过程:

用到的工具:

FTP服务器:我使用的是FileZilla Server 0.9.41,安装后新建用户,设置用户密码,指定用户目录及读写权限即可。

用到的几个命令:


  1. version 
  2. firmwareshow 
  3. configupload 
  4. firmwaredownload 
  5. firmwareDownloadStatus 

升级时先看下原版本,然后备份配置,然后升级,之后看下升级后的版本以确定是否成功,即OK。 


  1. B24:admin> version 
  2. Kernel:     2.6.14.2    
  3. Fabric OS:  v6.4.2a 
  4. Made on:    Mon Jul 18 22:27:42 2011 
  5. Flash:      Mon Nov 19 22:47:40 2012 
  6. BootProm:   1.0.9 
  7. B24:admin> configupload 
  8. Protocol (scp, ftp, local) [ftp]:  
  9. Server Name or IP Address [host]: 15.5.1.124 
  10. User Name [user]: test 
  11. Path/Filename [/config.txt]: /backup24/config.txt 
  12. Section (all|chassis|switch [all]):  
  13. Password:  
  14.  
  15. configUpload complete: All selected config parameters are uploaded 
  16. B24:admin> firmwaredownload 
  17. Server Name or IP Address: 15.5.1.124 
  18. User Name: test 
  19. File Name: /v6.4.3c/ 
  20. Network Protocol(1-auto-select, 2-FTP, 3-SCP) [1]: 2  
  21. Password:  
  22. Server IP: 15.5.1.124, Protocol IPv4 
  23. Checking system settings for firmwaredownload... 
  24. System settings check passed. 
  25.  
  26. You can run firmwaredownloadstatus to get the status 
  27. of this command. 
  28.  
  29. This command will cause a warm/non-disruptive boot but will  
  30. require that existing telnet, secure telnet or SSH sessions  
  31. be restarted. 
  32.   
  33.  
  34.  
  35. Do you want to continue (Y/N) [Y]:  
  36. Firmware is being downloaded to the switch. This step may take up to 30 minutes. 
  37. Preparing for firmwaredownload... 
  38. Removing nonet-lib 
  39. Start to install packages... 
  40. dir                         ################################################## 
  41. ldconfig                    ################################################## 
  42. glibc                       ################################################## 
  43. glibc-linuxthreads          ################################################## 
  44. bash                        ################################################## 
  45. readline                    ################################################## 
  46. terminfo                    ################################################## 
  47. termcap                     ################################################## 
  48. vixie-cron                  ################################################## 
  49. fileutils                   ################################################## 
  50. textutils                   ################################################## 
  51. setup                       ################################################## 
  52. swbd12-setup                ################################################## 
  53. which                       ################################################## 
  54. findutils                   ################################################## 
  55. bzip                        ################################################## 
  56. zlib                        ################################################## 
  57. chkconfig                   ################################################## 
  58. sed                         ################################################## 
  59. procps                      ################################################## 
  60. psmisc                      ################################################## 
  61. modutils                    ################################################## 
  62. sin                         ################################################## 
  63. rcinit                      ################################################## 
  64. misc                        ################################################## 
  65. pam                         ################################################## 
  66. util-linux                  ################################################## 
  67. sh-utils                    ################################################## 
  68. popt                        ################################################## 
  69. grep                        ################################################## 
  70. rpm                         ################################################## 
  71. sysvinit                    ################################################## 
  72. man                         ################################################## 
  73. less                        ################################################## 
  74. gzip                        ################################################## 
  75. tar                         ################################################## 
  76. rsync                       ################################################## 
  77. uuid-libs                   ################################################## 
  78. e2fsprogs                   ################################################## 
  79. cpio                        ################################################## 
  80. dev                         ################################################## 
  81. bootenv                     ################################################## 
  82. wdtd                        ################################################## 
  83. fwdl                        ################################################## 
  84. telnet-server               ################################################## 
  85. kernel                      ################################################## 
  86. kernel-module-usb           ################################################## 
  87. swbd21-drivers              ################################################## 
  88. sysklogd                    ################################################## 
  89. getty                       ################################################## 
  90. net-tools                   ################################################## 
  91. uucp                        ################################################## 
  92. portmap                     ################################################## 
  93. inetd                       ################################################## 
  94. iptables                    ################################################## 
  95. tcpd                        ################################################## 
  96. rsh-server                  ################################################## 
  97. rsh                         ################################################## 
  98. openssl-libs                ################################################## 
  99. openssh                     ################################################## 
  100. openssh-server              ################################################## 
  101. rusers-server               ################################################## 
  102. rdate                       ################################################## 
  103. logrotate                   ################################################## 
  104. ntp                         ################################################## 
  105. pciutils                    ################################################## 
  106. strace                      ################################################## 
  107. sendmail                    ################################################## 
  108. iproute2                    ################################################## 
  109. libxml2                     ################################################## 
  110. fss                         ################################################## 
  111. fabos-setup                 ################################################## 
  112. fabos-drivers               ################################################## 
  113. fabos-libs                  ################################################## 
  114. fabos-diag                  ################################################## 
  115. fabos                       ################################################## 
  116. fabos-daemons               ################################################## 
  117. fabos-zoning                ################################################## 
  118. sqlite                      ################################################## 
  119. dhcpcd                      ################################################## 
  120. fabos-vf                    ################################################## 
  121. fabos-hmon                  ################################################## 
  122. fabos-wwnhs                 ################################################## 
  123. fabos-man                   ################################################## 
  124. fabos-swbd71                ################################################## 
  125. apache                      ################################################## 
  126. fastcgi                     ################################################## 
  127. fabos-webtools              ################################################## 
  128. fabos-webtoolsez            ################################################## 
  129. tz                          ################################################## 
  130. mtracer-tool                ################################################## 
  131. sysstat                     ################################################## 
  132. prom-440epx                 ################################################## 
  133. Please avoid powering off the system during prom update
  134. ipv6                        ################################################## 
  135. awk                         ################################################## 
  136. ipsec                       ################################################## 
  137. Removing unneeded files, please wait ... 
  138. Finished removing unneeded files.  
  139.  
  140. All packages have been downloaded successfully. 
  141. Firmware has been downloaded to the secondary partition of the switch. 
  142. HA Rebooting ... 
  143. B24:admin> version 
  144. Kernel:     2.6.14.2    
  145. Fabric OS:  v6.4.3c 
  146. Made on:    Fri Nov 2 08:46:52 2012 
  147. Flash:      Thu Jan 24 20:10:04 2013 
  148. BootProm:   1.0.9 
  149. B24:admin> firmwareshow 
  150. Appl     Primary/Secondary Versions  
  151. ------------------------------------------ 
  152. FOS      v6.4.3c 
  153.          v6.4.3c 

搞定。

Web tools里面也可以进行相应的操作。