Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Integrated Dell Remote Access Controller 8 (iDRAC8) Version 2.00.00.00 RACADM Command Line Interface Reference Guide

PDF

update

Description
Allows you to update the firmware of devices on the server. The supported firmware image file types are:
  • .exe — Windows-based Dell Update Package (DUP)
  • .d7
  • .pm
The supported catalog files are:
  • .xml
  • xml.gzip
  • NOTE: Updating the platforms from the repository is not supported for IPv6.
Synopsis
racadm update -f <updatefile>
racadm update -f <updatefile> -l <Remote CIFS Share> -u <username for CIFS share> -p <password for CIFS share>
racadm update -f <updatefile> -l <Remote NFS Share>
racadm update –f <catalog file> -t <Repository type> -l <Remote CIFS/NFS Share> -u <username for CIFS share> -p <password
                                                for CIFS share> [-a <FALSE|TRUE>] [--verifycatalog]
                                             
racadm update –f <catalog file> -t <Repository type> -l <Remote CIFS/NFS Share> -u <username for CIFS share> -p <password
                                                for CIFS share>
                                             
racadm update –f <catalog file> -t <Repository type> –e <FTP server with the path to the catalog file> [-a <FALSE|TRUE>] [--verifycatalog]
racadm update viewreport
Input
  • -f — Update filename for Windows DUP, .d7, .pm, .pm only.

    For update from repository .xml files are allowed.

    If a file name is not specified for repository update, then the Catalog.xml is taken as default.

  • -u — Specifies user name of the remote share that stores the update file. Specify user name in a domain as domain/username.
  • -p — Specifies password of the remote share that stores the update file.
  • -l — Specifies network share location that stores the update file. For more information about NFS or CIFS share, see the Usage examples section.
  • -a — This option indicates whether or not the server must be restarted after the update from repository operation completes. It takes TRUE and FALSE as options. These options are case-insensitive.
  • -t — Type of repository being used for update. The valid options are FTP, CIFS, NFS, TFTP, and HTTP. These options are case-insensitive. If the repository update functionality is invoked, then this option must be run.
  • -e — Specifies the server path for the FTP.
  • --verifycatalog — Tests the list of DUPs that are applied and generates a report.
  • -ph — Specifies the IP address of the proxy server.
  • -pp — Specifies the password for proxy credentials.
  • -pu — Specifies the user name for proxy credentials.
  • -po — Specifies the port for proxy server.
  • -pt — Specifies the proxy type. Valid values are HTTP and HTTPS. These values are case-insensitive.
    • NOTE:
    • If the repository has to be through a proxy, then the proxy server address, proxy username and the proxy password must be specified.
    • The Lifecycle Controller must be enabled for repository update.
Output Firmware update job for <filename> is initiated.

This firmware update job may take several minutes to complete depending on the component or firmware being updated. To view the progress of the job, run the racadm jobqueue view command.

For repository update command, the output is:
Update from repository operation has been initiated. Check the progress of the operation using "racadm jobqueue view -i JID_809364633532"
                                                   command.
                                                
Example
  • Upload the update file from a remote CIFS share.
    racadm update -f temp_file.exe -u admin -p mypass -l //1.2.3.4/share
  • Upload the update file from a remote NFS share:
    racadm update -f temp_file.exe -l //1.2.3.4/share
  • Upload the update file from the local file system using Local RACADM.
    racadm update -f temp_file.exe
  • Upload the update file from a remote CIFS share.
    racadm update -f temp_file.exe u admin -p mypass -l //1.2.3.4/share
  • Upload the update file from a remote CIFS share and under a user domain "dom".
    racadm update -f temp_file.exe -u dom/admin -p mypass -l //1.2.3.4/share
  • Upload the update file from a remote NFS share.
    racadm update -f temp_file.exe -l 1.2.3.4:/share
  • Upload the update file from the local file system using Local RACADM.  
    racadm update -f temp_file.exe
  • Perform update from a CIFS repository and to apply the updates, reboot the server.  
    racadm update -f Catalog.xml -l //192.168.11.10/Repo -u test -p passwd -a TRUE -t CIFS
  • Generate a comparison report using the available updates in the repository.
    racadm update -f Catalog.xml -l 192.168.11.10:/Repo -t NFS -a FALSE   --verifycatalog
  • Perform update from an FTP repository and to apply the updates, reboot the server.
    racadm update -f Catalog.xml -e 192.168.11.10/Repo/MyCatalog -a TRUE -t FTP
  • Perform update from an FTP repository through a proxy server.  
    racadm update -f Catalog.xml -e 192.168.11.10/Repo/MyCatalog -a TRUE   -ph 145.140.12.56 -pu prxyuser -pp prxypass -po 80
                                                          -pt http -t FTP 
                                                       
  • Perform update from ftp.dell.com
    racadm update -f Catalog.xml.gz -e ftp.dell.com/Catalog -a TRUE -t FTP
  • View the comparison report generated.
    racadm update viewreport
                                                          ComponentType     = Firmware
                                                          ElementName       = PERC H730P Mini
                                                          FQDD              = RAID.Integrated.1-1
                                                          Current Version   = 25.2.1.0025
                                                          Available Version = 25.2.1.0029
                                                       
  • Perform update from an FTP repository with authentication and reboot the server to apply the updates.
    racadm update -f Catalog.xml -e 192.168.11.10/Repo/MyCatalog -u user -p mypass\n -a TRUE -t FTP 
  • Perform update from a HTTP repository and restart the server to apply the updates.
    racadm update -f Catalog.xml -e 192.168.11.10/Repo/MyCatalog -a TRUE -t HTTP
  • Perform update from a TFTP repository and restart the server to apply the updates.
    racadm update -f Catalog.xml -e 192.168.11.10/Repo/MyCatalog -a TRUE -t TFTP

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: <>()\