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.

DELL EMC System Update Version 1.6 User’s Guide

PDF

Updating the system using DSU

For a list of CLI options for systems running DSU, a description of each option, and the command syntax see the following table:
Table 1. DSU Commands for Linux and Microsoft Windows Operating Systems . The following table describes the DSU Commands for both Linux and Microsoft Windows Operating Systems.
DSU Commands for Linux and Microsoft Windows Operating Systems
Using DSU Help
Description To access the DSU Help.
Command Syntax for Linux dsu --help or dsu —h
Command Syntax for Microsoft Windows dsu —help, dsu /?, or dsu /h
Getting the DSU utility version
Description To get the DSU utility version.
Command Syntax for Linux dsu --version or dsu —v
Command Syntax for Microsoft Windows dsu --version or dsu /v
Executing DSU
Description To get the applicable updates.
Command Syntax for Linux and Microsoft Windows

dsu

Run Non-Interactive Updates using DSU
Description To run the Non-Interactive updates.
Command Syntax for Linux

dsu --non-interactive, dsu —n, or dsu —q

Command Syntax for Microsoft Windows

dsu --non-interactive, dsu /n, or dsu /q

Viewing system inventory using DSU
Description To see the System Inventory.
Command Syntax for Linux

dsu --inventory or dsu —i

Command Syntax for Microsoft Windows

dsu --inventory or dsu /i

To provide location of catalog in DSU.
Description To enable the user to specify the location of the catalog in DSU.
Command Syntax for Linux

dsu --catalog-location=<filepath>

Command Syntax for Microsoft Windows

dsu --catalog-location=<filepath>

Getting supported category values using DSU
Description To get all the supported category values and display the corresponding acronym for the category name from the catalog.
Command Syntax for Linux

dsu --get-categories or dsu —g

Command Syntax for Microsoft Windows

dsu --get-categories or dsu /g

Getting all components of the specified categories using DSU
Description To get all the upgradable components of the specified categories.
Command Syntax for Linux

dsu --category= <CATEGORY1,CATEGORY2,..> or dsu —c

Command Syntax for Microsoft Windows

dsu --category= <CATEGORY1,CATEGORY2,..> or dsu /c

Getting the upgradable updates
Description To get the list of upgradable components.
Command Syntax for Linux

dsu --apply-upgrades or dsu —u

Command Syntax for Microsoft Windows

dsu --apply-upgrades or dsu /u

Getting the downgradable updates
Description To get the list of downgradable components.
Command Syntax for Linux

dsu --apply-downgrades or dsu -d

Command Syntax for Microsoft Windows

dsu --apply-downgrades or dsu /d

Getting the equivalent version updates
Description To get the list of applicable components of the same versions for updating. Example, if the installed version of the component is same as the available version of the component in the catalog. Hence to force install the below option is used.
Command Syntax for Linux

dsu --apply-equivalents or dsu —e

Command Syntax for Microsoft Windows

dsu --apply-equivalents or dsu /e

Applying the updates specified in the file list
Description To apply the updates specified in the file list, if applicable and available in catalog.
Command Syntax for Linux

dsu --update-list=<FILENAME1,FILENAME2,...> or dsu —l

Command Syntax for Microsoft Windows

dsu --update-list=<FILENAME1,FILENAME2,...> or dsu /l

Path of the file providing the inventory
Description To provide the path of the inventory file.
Command Syntax for Linux

dsu --input-inventory-file=<FILE>

Command Syntax for Microsoft Windows

dsu --input-inventory-file=<FILE> or dsu /input-inventory-file=<FILE>

Destination path to save the inventory file
Description To provide the destination file path to save the inventory file in XML format.
Command Syntax for Linux

dsu --output-inventory-xml=<FILE>

Command Syntax for Microsoft Windows

dsu --output-inventory-xml=<FILE> or dsu /output-inventory-xml=<FILE>

Displays a preview of the applicable updates
Description Displays a preview of the updated system inventory post commit.
Command Syntax for Linux

dsu --preview

or dsu –p
Command Syntax for Microsoft Windows

dsu --preview or dsu /p

Configuration file for DSU
Description Configuration the file path for DSU.
Command Syntax for Linux

dsu --config=<FILE>

Command Syntax for Microsoft Windows

dsu --config=<FILE> or dsu /config=<FILE>

Packages the updates into a bootable ISO or a directory
Description

--destination-type=<ISO | CBD>

When the type is --destination-type=ISO

DSU runs in the interactive mode and the selected updates are delivered as a bootable ISO, upon boot the components are updated.

When ISO if used along with --non-interactive

Bootable ISO is created, upon boot, runs DSU in non-interactive mode. The repository location should be configured using --config=<FILE>

When the type is --destination-type=CBD(where CBD is: Custom Bootable DSU) — DSU runs in the interactive mode, provides the selected updates along with deployment script.

Command Syntax for Linux

dsu --destination-type=<TYPE>

Command Syntax for Microsoft Windows

dsu --destination-type=<TYPE>

Path of the inventory collector binary file
Description To provide the path, of the inventory collector binary or executable file in the target machine.
Command Syntax for Linux

dsu --ic-location=<FILE>

Command Syntax for Microsoft Windows

dsu --ic-location=<FILE>

Source Location
Description Enables the user to specify the location of the source or repository.
Command Syntax for Linux

dsu --source-location=<PATH>

Command Syntax for Microsoft Windows

dsu /source-location=<PATH>

Path where the package is created
Description To provide the path of the package created using the –destination-type and to be saved.
  • NOTE: When using --destination-type=ISO, the ISO filename provided in --destination-location should adhere to ISO9660 file system standards. For more details see main page of genisoimage.
Command Syntax for Linux

dsu --destination-location=<DIR>

Command Syntax for Microsoft Windows

dsu --destination-location=<DIR>

Bootable ISO log
Description This option enables one to specify the location at which the log shall be written while applying the updates using the bootable ISO created using DSU.
Command Syntax for Linux

dsu --bootable-log-location=<Log file location>

Command Syntax for Microsoft Windows

dsu --bootable-log-location=<Log file location>

Configures the type of repository
Description To configure the source type of repository. The supported type is <REPOSITORY> and <OSNATIVE> for Linux operating system and for Microsoft Windows operating system. By default the source location will be to downloads.dell.com.
Command Syntax for Linux

dsu --source—type=<TYPE>

Command Syntax for Microsoft Windows

dsu /source—type=<TYPE> or --source—type=<TYPE>

Path to save the log file
Description To provide the file path to save the dsu log file.
Command Syntax for Linux

dsu --output-log-file=/root/dsu.log

Command Syntax for Microsoft Windows

dsu /output-log-file=C:\dsu.log or dsu --output-log-file=C:\dsu.log

List Critical updates
Description To report components with critical is displayed.
Command Syntax for Linux

dsu --list-critical-updates

Command Syntax for Microsoft Windows

dsu /list-critical-updates or --list-critical-updates

Configures the logger
Description

To configure the dsu logger.

0 to disable / OFF

1 to enable (there are 4 levels)

1=FATAL messages will be lo gged

2= FATAL+ERROR messages will be logged

3=FATAL+ERROR+ WARNING messages will be logged

4=FATAL+ERROR+WARNING+User Information messages will be logged

Command Syntax for Linux

dsu --log-level=0

Command Syntax for Microsoft Windows

dsu /log-level=1 or

dsu --log-level=1

Enabling updates of the remote systems
Description To enable the compatibility of the remote system with the host system.
  • NOTE: Remote option mentioned in the command line prompt will take precedence over the config file options.
  • NOTE: For the usage of remote option actual root account only can be used. Sudo users cannot be used. The remote system must have default PermitRootLogin pre-enabled in /etc/ssh/sshd_config.
Command Syntax for Linux

dsu --remote

Command Syntax for Microsoft Windows

dsu /remote or --remote

To provide the credentials of the remote system
Description To enable the remote system with the credentials provided along with the hostname. Multiple remote destinations can be configured using the input config file.
Command Syntax for Linux

dsu --remote=<credentials@hostname>

Command Syntax for Microsoft Windows

dsu /remote-<Domain\credentials@hostname> or--remote=<Domain\credentials@hostname>

To push updates to the remote system
Description To push the required updates to the remote system.
Command Syntax for Linux

dsu --push-remote-updates

Command Syntax for Microsoft Windows

dsu /push-remote-updates or --push-remote-updates

DSU installer file location
Description To install or update the DSU on remote systems which is required for remote updating.
  • NOTE: If this option is not provided, then the DSU installer file present in the catalog will be used.
  • NOTE: The DSU version should be same version as the local system.
Command Syntax for Linux

--dsu-lin64-installer-location

Command Syntax for Microsoft Windows

/dsu-win64-installer-location or --dsu-win64-installer-location

To restart the system automatically
Description To restart the system for updates to take effect.
Command Syntax for Linux dsu --reboot
Command Syntax for Microsoft Windows dsu --reboot or /dsu -reboot
To ignore the optional dependency
Description To ignore the optional dependency while performing updates of the system.
Command Syntax for Linux

dsu --ignore-optional-dependencies

Command Syntax for Microsoft Windows

--ignore-optional-dependencies or /dsu --ignore-optional-dependencies


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