User Tools

Site Tools


progetti:cloud-areapd:ced-c:upgrade_firmware_force_10

Force10 MXL: Firmware Upgrade

Uploading new firmware image

MXL switches keep two firmware images – A and B. You can set either one of them to be active. Use the following command to list firmware version of all stack members and see which one is active:

   # show boot system stack-unit all

In this case image active is A and the firmware version installed is 9.4

To upload firmware you will need a TFTP server. If the active firmware image is in A, upload new firmware to B. You’ll also be asked if you want to upload firmware to all switches in the stack.

  # upgrade system tftp://<IP-TFTP-SERVER>/Firmware-image-file.bin b:

Double-check that new firmware has been successfully distributed to all switches:

   # show boot system stack-unit all

Backing up startup config

Make sure you do not miss this step. If something goes wrong and switch looses its config, you’ll have to recreate all configuration from scratch. Imagine the consequences. Before on server TFTP touch file.conf and chmod a+rw to permit write access on that save file configuration.

  # copy start tftp://<IP-TFTP-SERVER>/Start-configuration-active.conf

Reloading the stack

Once firmware is uploaded and config is saved, reload the stack. Be mindful that it’s a disruptive procedure and all links connected to the stack will go down. A reboot shouldn’t take more than a couple of minutes, but make sure you do that after hours.

  # conf t
  # boot system stack-unit all primary system b:
  # exit
  # copy run start
  # reload

Confirm that the active firmware image is now B. And that concludes the switch stack upgrade.

The old firmware version is still installed in A, the new one active is in B. You can downgrade to previous version making active the image A instead of B.

Firmware 9.9 warning message

If is installed firmware version 9.9 every login you'll obtain the following warnig message:

  #  The SupportAssist EULA acceptance option has not been selected. SupportAssist
  #  can be enabled once the SupportAssist EULA has been accepted. Use the:
  #  'support-assist activate' command to accept EULA and enable SupportAssist.
  

To avoid this type the command:

  # conf
  # eula-consent support-assist reject
  # exit
progetti/cloud-areapd/ced-c/upgrade_firmware_force_10.txt · Last modified: 2016/01/20 08:39 by mengumat@infn.it

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki