cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
428
Views
0
Helpful
2
Replies

4500X VSS upgrade

TF.DE
Level 1
Level 1

Hi,

is it a good idea upgrade the 4500X switch with VSS configured from Version 3.8.6E direct to 3.11.6E or should I prefer an other version or steps between.

Regards

2 Replies 2

marce1000
VIP
VIP

 

 - Check Release Notes of the version you want to install and look for the upgrade instructions.

 M.



-- Each morning when I wake up and look into the mirror I always say ' Why am I so brilliant ? '
    When the mirror will then always repond to me with ' The only thing that exceeds your brilliance is your beauty! '

Leo Laohoo
Hall of Fame
Hall of Fame

Read the Release Notes and determine if the ROMMON requires to be upgraded or not. 

Do not listen to the hype about ISSU, FSU/eFSU/xFSU.  

If-and-when ISSU/FSU/eFSU works, it is great.  However, if and when ISSU/FSU/eFSU doesn't work, you need physical access to either one of the two units to power off the boot loop. And once you kill the second unit, you still need to figure out what IOS version both units will boot into. Again, not a pretty sight to see.
Ok, so this is how we've "formulated" the method to upgrade the ROMMON and the IOS in one reboot/reload:

NOTE: 4500X IOS-XE comes in two file extensions: BIN or TAR. Make sure to get the TAR file extension!

1. Upload the IOS-XE to the active unit: archive tar /x tftp://<TFTP IP_Address>/IOS_filename.tar bootflash:
2. Upload the IOS-XE to the secondary unit: archive tar /x tftp://<TFTP IP_Address>/IOS_filename.tar slavebootflash:
3. Copy the ROMMON file to the active unit: copy ftp://<TFTP IP_Address>/IOS_filename bootflash:
4. Copy the ROMMON file to the secondary unit: copy ftp://<TFTP IP_Address>/IOS_filename slavebootflash:
5. Change the boot variable string: Remove all the "old" boot variable string, insert a new boot variable string to point to the ROMMON file, point another boot variable string to point to the NEW IOS and then put another boot variable string to point to the old IOS

conf t
 no boo system bootflash:old_ios.bin
 boot system bootflash:ROMMON_filename
 boot system bootflash:NEW_IOS_filename.bin
 boot system bootflash:OLD_IOS_filename.bin
end


6.  Make sure boot variable string is "0x2102"
7.  Save the config
8.  Reboot

OPTIONAL:
1.  Check the MD5 hash of the IOS files (including the ROMMON) using the command "verify /md5 bootflash:filename.bin <MD5 hash from the Cisco website>"
2.  Backup the config to somewhere external.
Hope this helps.

Review Cisco Networking for a $25 gift card