Dell Command Line Reference Guide for the S4048–ON System 9.14.2.5

PDF

upgrade system

Upgrade the Dell EMC Networking OS image. To upgrade the boot flash or boot selector image, use the upgrade boot command.

Syntax
upgrade system {flash: | ftp: | nfsmount: | scp: | stack-unit {stack-unit-id | all} | tftp: | usbflash:} file-url {A: |B:}
Parameters
system
Enter the keyword system to upgrade the operating system (OS) image.
flash: file-url
Enter the keyword flash: and specify the location of the image file in the format //directory-path or press Enter to launch a prompt sequence.
ftp: file-url
Enter the keyword ftp: and specify the location of the image file in the format //userid:password@host-ip/filepath or press Enter to launch a prompt sequence.
nfsmount://<mount-point>/filepath
Enter the keyword nfsmount: and specify the location of the image file in the format //<mount-point>/filepath.
scp: file-url
Enter the keyword scp: and specify the location of the image file in the format userid:password@host-ip/filepath or press Enter to launch a prompt sequence.
stack-unit stack-unit-id
Enter the keyword stack-unit and specify the stack-unit ID to sync the image to that stack-unit.
stack-unit all
Enter the keyword stack-unit followed by the keyword all to sync the image on all stack-units.
tftp: file-url
Enter the keyword tftp: and specify the location of the image file in the format //host-ip/filepath or press Enter to launch a prompt sequence.
usbflash: file-path
Enter the keyword usbflash: and specify the location of the source file in the format //directory-path to upgrade form an external flash device or press Enter to launch a prompt sequence.
A: | B:
Specify the flash partition of the operating-system image to be upgraded.
Defaults
none
Command Modes
EXEC Privilege
Command History

This guide is platform-specific. For command information about other platforms, see the relevant Dell EMC Networking OS Command Line Reference Guide.

Version
Description
9.13(0.0)
Enhanced to specify the MD5, SHA1, or SHA256 hash of the OS image that the system uses to validate the image during reboot.
9.12(1.0)
Introduced on the S5048F–ON.
9.10(0.0)
Introduced on the S6100-ON.
9.8(1.0)
Introduced on the Z9100–ON.
9.10(0.0)
Introduced on the S3148.
9.8(2.0)
Introduced on the S3100 series.
9.8(0.0P5)
Introduced on the S4048-ON.
9.8(0.0P2)
Introduced on the S3048-ON.
9.7(0.0)
Added support for NFS mount.
9.2(1.0)
Introduced on the Z9500.
9.0(0.0)
Added support for IPv6 for the file-url parameter.
8.3.19.0
Introduced on the S4820T.
8.3.11.1
Introduced on the Z9000. Added support for the SSD on the Z9000 only.
8.3.7.0
Introduced on the S4810.
7.7.1.0
Added support for TFTP and SCP.
7.6.1.0
Introduced on the S-Series.
Usage Information

RFC 3986 specifies that IPv6 host addresses in a uniform resource identifier (URI) must be enclosed in square brackets, [X:X:X:X::X]. For maximum flexibility this command accepts IPv6 host addresses with or without the square brackets.

After you upgrade the system image, using the upgrade system command, specify the default boot location using the boot system command. Save the configuration to the startup configuration file using the write memory command and reload the system using the reload command to use the new Dell EMC Networking OS software.

If you enable the verified boot feature using the verified boot command, the upgrade system command prompts you to enter the hash value of the Dell EMC Networking OS image. This is applicable only for the local partitions such as A: or B:. You can get the hash from the iSupport page.

NOTE: You can apply a set of configurations, available only in the new version to which you want to upgrade the system to, without having to re-boot the system twice. In order to accomplish this seamless upgrade, perform the following tasks:
  1. Upgrade the system image to the new image and configure the primary partition to boot from the new image using the boot system command.
  2. Update the startup configuration file with the new set of configurations and then reload the device using the reload command.

The new set of configurations are parsed from the startup configuration file and applied to the NVRAM. During the system boot up, the new set of configurations are applied to the system from the updated NVRAM configurations.

The following commands require NVRAM write to take effect in a single reload:

  • Forwarding CLIs:

    • hardware forwarding-table mode {scaled-l2-switch | scaled-l3-routes | scaled-l3-hosts}
    • cam-ipv6 extended-prefix {1024 | 2048 | 3072}
    • ip ecmp-group maximum-paths 2-64
  • ACL CAM carving related CLIs:

    • cam-acl cli
    • cam-acl-vlan cli
    • cam-acl-egress cli
    • cam-sharing
  • Feature keyword CLIs:

    • feature udf-acl
    • feature aclrange
    • feature ipv6acloptimized
    • feature acloptimized
Example
DellEMC# upgrade system tftp://10.11.8.12/dv-rainier-13 a:
00:39:32 : Discarded 1 pkts. Expected block num : 51. 
Received block num: 50
!00:39:36 : Discarded 1 pkts. Expected block num : 65.
Received block num: 64
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.......
...........!!!!!!!!!!!!!!!!!!!!!!!
93924044 bytes successfully copied
System image upgrade completed successfully.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Image upgraded to all
DellEMC#

The following example shows that the system prompts for the hash value of the OS image with the OS image verification feature enabled:

Dell# upgrade system tftp://10.16.127.35/FTOS-SE-9.11.0.1 A:
Hash Value: e42e2548783c2d5db239ea2fa9de4232
!!!!!!!!!!!!!!...

Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\