注意升级之前检查当前配置和 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

版本升级步骤

  • 查看当前固件版本;
  • 本地部署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


最后修改:2021 年 03 月 14 日
如果觉得我的文章对你有用,请随意赞赏