Reference Guide
Upload firmware image from TFTP server and start firmware update.
Synopsis
• Using Remote RACADM:
racadm -r fwupdate -p -u -d <firmware image>
NOTE: iDRAC7 targets are not supported from CMC. Use the CMC GUI to
update iDRAC7 targets from CMC.
When using FTP, if you provide the full path to the image file on the CLI, then the
CMC uses that path to locate that file on the host. If you do not provide a full
path, then the CMC searches the home directory of the specified user for the file
if the host system is running Linux or another variant of UNIX. If the host system is
running Windows, then a default folder, such as C:\ftproot is searched.
NOTE: While performing firmware update using the racadm fwupdate
command, if the number of characters in the firmware image path is greater
than 256 characters, Remote RACADM session logs off with the error
message ERROR: Specified path is too long.
• racadm fwupdate -g -u -a 192.168.0.100 -d firmimg.cmc -m cmc-
active
Input
NOTE: Firmware update from local RACADM (using the -p, -u, or -d options) is
not supported on Linux operating system.
• -p — The -p option is used to update the firmware file from the client. The -u
option must be used with the -p option.
• -f — The FTP is used to download the firmware.
• -g — For CMC, the firmware is downloaded using the TFTP server.
• -u — The firmware update operation is performed.
• -a — Specifies the TFTP server IP address or FQDN used for the firmware image
(used with -g).
NOTE: CMC accepts IPv4, IPv6, or fully qualified domain names (FQDN) for
both FTP and TFTP servers.
• -d — Specifies the source path where the firmware image is stored.
NOTE: The default source path is local Default: Designated TFTP default
directory on that host for the file if -g option is absent. If -g is used, it defaults
to a directory configured on the TFTP server.
• -o — Turns off the servers to perform an update.
• -m <module>—
Specifies the module or device to be updated. <module> is one of the following
values:
NOTE: You can also specify multiple modules: –m <module 1> –m <module
2>, and so on.
– cmc-active (default)
– cmc-standby
– iominf-n, where n = 1
NOTE: You can specify the cmc-active and cmc-standby modules at the
same time along with one or more server-n modules. This enables the
devices to be updated together.
– main-board
– perc-fqdd, where fqdd is FQDD of the PERC
– expander-fqdd, where fqdd is FQDD of the Storage Expander
33