esxcli system Commands

Command Description Options Help
storage core adapter list List all the SCSI Host Bus Adapters on the system.
--help | -h
Show the help message.
system boot device get Get the systems boot device.
--help | -h
Show the help message.
system coredump network get Get the currently configured parameters for network coredump, if enabled.
--help | -h
Show the help message.
system coredump network set Set the parameters used for network core dump
--enable | -e
Enable network dump.
--help | -h
Show the help message.
--interface-name | -v
An active interface to be used for the network core dump.
--server-ipv4 | -i
IP address of the core dump server.
--server-port | -o
Port on which the core dump server is listening.
system coredump partition get Get one of the dump partition configured values. This command will print either the active dump partition or the configured dump partition depending on the flags passed.
--help | -h
Show the help message.
system coredump partition list List all of the partitions on the system that have a partition type matching the VMware Core partition type. Also indicate which partition, if any, is being used as the system's dump partition and which is configured to be used at next boot.
--help | -h
Show the help message.
system coredump partition set Set the specific VMkernel dump partition for this system. This will configure the dump partition for the next boot. This command will change the active dump partition to the partition specified.
--enable | -e
Enable or disable the VMkernel dump partition.
--help | -h
Show the help message.
--partition | -p
The name of the partition to use. This should be a device name with a partition number at the end. Example: naa.xxxxx:1
--smart | -s
If --enable=true, this flag will cause the best available partition to be selected using the smart selection algorithm.
--unconfigure | -u
Set the dump partition into an unconfigured state. This will remove the current configured dump partition for the next boot. This will result in the smart activate algorithm being used at the next boot.
system hostname get Get the host, domain or fully qualified name of the ESX host.
--help | -h
Show the help message.
system hostname set This command allows the user to set the hostname, domain name or fully qualified domain name of the ESX host.
--domain | -d
The domain name to set for the ESX host. This option is mutually exclusive with the --fqdn option.
--fqdn | -f
Set the fully qualified domain name of the ESX host.
--help | -h
Show the help message.
--host | -H
The host name to set for the ESX host. This name should not contain the DNS domain name of the host and can only contain letters, numbers and '-'. NOTE this is not the fully qualified name, that can be set with the --fqdn option. This option is mutually exclusive with the --fqdn option.
system module get Show the ELF header information for the given VMkernel module.
--help | -h
Show the help message.
--module | -m
The name of the VMkernel module to get the option string for.
system module list List the VMkernel modules that the system knows about.
--enabled | -e
List the enabled / disabled VMkernel modules and device drivers.
--help | -h
Show the help message.
--loaded | -l
List the loaded / not loaded VMkernel modules and device drivers.
system module load Load a VMkernel module with the given name if it is enabled. If the module is disabled then the use of --force is required to load the module.
--force | -f
Ignore the enabled/disabled state of this module and force it to load.
--help | -h
Show the help message.
--module | -m
The name of the VMkernel module to load.
system module parameters list List the parameters, a descriptions of each parameter supported for a given module name and the user defined value for each parameter.
--help | -h
Show the help message.
--module | -m
The name of the VMkernel module to get the option string for.
system module parameters set Set the load time parameters for the given VMkernel module.
--force | -f
Skip VMkernel module validity checks and set parameters for a module (or alias) with the given name.
--help | -h
Show the help message.
--module | -m
The name of the VMkernel module to set parameters for.
--parameter-string | -p
The string containing the parameters for this module.
system module set Allow enabling and disabling of a VMkernel module.
--enabled | -e
Set to true to enable the module, set to false to disable the module.
--force | -f
Skip VMkernel module validity checks and set options for a module (or alias) with the given name.
--help | -h
Show the help message.
--module | -m
The name of the VMkernel module to set options for.
system process list List the VMkernel UserWorld processes currently on the host.
--help | -h
Show the help message.
system process stats load get System load average over the last 1, 5 and 15 minutes.
--help | -h
Show the help message.
system process stats running get Number of currently running processes.
--help | -h
Show the help message.
system secpolicy domain list List the enforcement level for each domain.
--help | -h
Show the help message.
system secpolicy domain set Set the enforcement level for a domain in the system. Any option specified here is not persistent and will not survive a reboot of the system.
--all-domains | -a
All domains.
--help | -h
Show the help message.
--level | -l
The enforcement level.
--name | -n
The domain name.
system settings advanced list List the advanced options available from the VMkernel.
--help | -h
Show the help message.
--tree | -t
Limit the list of advanced option to a specific sub tree.
--option | -o
Only get the information for a single advanced option.
system settings advanced set Set the value of an advanced option.
--default | -d
Reset the option to its default value.
--help | -h
Show the help message.
--int-value | -i
If the option is an integer value use this option.
--option | -o
The name of the option to set the value of. Example: " /Misc/HostName"
--string-value | -s
If the option is a string use this option.
system settings kernel list List VMkernel kernel settings.
--help | -h
Show the help message.
system settings kernel set Set a VMKernel setting.
--help | -h
Show the help message.
--setting | -s
The name of the VMKernel setting to set.
--value | -v
The value to set the setting to.
system stats uptime get Disply the number of microseconds the system has been running.
--help | -h
Show the help message.
system syslog config get Show the current global configuration values
--help | -h
Show the help message.
system syslog config logger list Show the currently configured sub-loggers
--help | -h
Show the help message.
system syslog config logger set Set configuration options for a specific sub-logger
--help | -h
Show the help message.
--id
The id of the logger to configure
--reset
Reset values to default
--rotate
Number of rotated logs to keep for a specific logger (requires --id)
--size
Set size of logs before rotation for a specific logger, in KiB (requires --id)
system syslog config set Set global log configuration options
--default-rotate
Default number of rotated logs to keep
--default-size
Default size of logs before rotation, in KiB
--help | -h
Show the help message.
--logdir
The directory to output logs to
--logdir-unique
Place logs in a unique subdirectory of logdir, based on hostname
--loghost
The remote host to output logs to
--reset
Reset values to default
system syslog mark Mark all logs with the specified string
--help | -h
Show the help message.
--message | -s
The message to place in the logs
system syslog reload Reload the log daemon to apply any new configuration options
--help | -h
Show the help message.
system time get Disply the current system time.
--help | -h
Show the help message.
system time set Set the system clock time. Any missing parameters will default to the current time
--day | -d
Day
--help | -h
Show the help message.
--hour | -H
Hour
--min | -m
Minute
--month | -M
Month
--sec | -s
Second
--year | -y
Year
system uuid get Get the system UUID.
--help | -h
Show the help message.
system version get Display the product name, version and build information.
--help | -h
Show the help message.
system visorfs get Obtain status information on the memory filesystem as a whole.
--help | -h
Show the help message.
system visorfs ramdisk add Add a new Visorfs RAM disk to the ESXi Host and mount it.
--help | -h
Show the help message.
--max-size | -M
Maximum size (max reservation in MB)
--min-size | -m
Minimum size (min reservation in MB)
--name | -n
Name for the ramdisk
--permissions | -p
Permissions for the root of the ramdisk (mode)
--target | -t
Mountpoint for the ramdisk
system visorfs ramdisk list List the RAM disks used by the host.
--help | -h
Show the help message.
system visorfs ramdisk remove Remove a Visorfs RAM disk from the ESXi Host.
--help | -h
Show the help message.
--target | -t
Mountpoint for the ramdisk
system visorfs tardisk list List the tardisks used by the host.
--help | -h
Show the help message.
system welcomemsg get Get the Welcome Message for DCUI.
--help | -h
Show the help message.
system welcomemsg set Set the Welcome Message for DCUI.
--help | -h
Show the help message.
--message | -m
Welcome Message String.