For reference ESXCLI full commands list for ESXi 8.0 + ESXCLI 8.0 – MindMap. Last column indicate What is NEW in ESXi 7.0.
ESXi 7.0 ESXCLI Command Reference
The ESXCLI command set allows you to run common system administration commands against vSphere systems from an administration server of your choice. The actual list of commands depends on the system that you are running on. Run esxcli --help for a list of commands on your system.Command groups | CMD | Description | NEW |
---|---|---|---|
daemon control | restart | Restart the daemons for the specified solution ID. | 1 |
daemon control | start | Start the daemons for the specified solution ID. | 1 |
daemon control | stop | Stop the daemons for the specified DSDK built solution. | 1 |
daemon info | get | Get running daemon status for the specified solution ID. | 1 |
daemon info | list | List the installed DSDK built daemons. | 1 |
device | add | Add a device to enable a software device driver. | |
device alias | get | Display hardware location info for a device alias. | |
device alias | list | List device aliases. | |
device driver | list | Show driver status for specific devices. | |
device software | add | Add a device to enable a software device driver. | |
device software | list | List software devices. | |
device software | remove | Remove a software device. | |
esxcli command | list | List all of the esxcli commands. | |
fcoe adapter | list | List FCOE-capable CNA devices. | |
fcoe adapter | remove | Initiate FCOE adapter removal. | |
fcoe nic | disable | Disable rediscovery of FCOE storage on behalf of an FCOE-capable CNA upon next boot. | |
fcoe nic | discover | Initiate FCOE adapter discovery on behalf of an FCOE-capable CNA. | |
fcoe nic | enable | Enable an FCOE-capable NIC if it is disabled. | |
fcoe nic | list | List FCOE-capable CNA devices. | |
fcoe nic | remove | Initiate FCOE device destroy on behalf of an FCOE-capable PNIC. | |
fcoe nic | set | Set options on FCOE-capable CNA. | |
graphics device | list | List all of the graphics devices on this host. | |
graphics device stats | list | List graphics device statistics. | |
graphics host | get | Get host graphics properties. | |
graphics host | refresh | Refresh host graphics properties. | |
graphics host | set | Set host graphics properties. | |
graphics vm | list | List active VMs associated with graphics devices. | |
hardware bootdevice | list | List the boot device order, if available, for this host. | |
hardware clock | get | Display the current hardware clock time. | |
hardware clock | set | Set the hardware clock time. Any missing parameters will default to the current time. | |
hardware cpu cpuid | get | Get subset of CPUID fields for a CPU (deprecated, use: esxcli hardware cpu cpuid raw list). | |
hardware cpu cpuid raw | list | Get all CPUID fields for a CPU. | |
hardware cpu global | get | Get properties that are global to all CPUs. | |
hardware cpu global | set | Set properties that are global to all CPUs. | |
hardware cpu | list | List all of the CPUs on this host. | |
hardware ipmi bmc | get | Get IPMI Baseboard Management Controller (BMC) properties. | |
hardware ipmi bmc | set | Set IPMI Baseboard Management Controller (BMC) properties. Changes take effect immediately. | |
hardware ipmi fru | get | Get IPMI Field Replaceable Unit (FRU) device details. | |
hardware ipmi fru | list | List IPMI Field Replaceable Unit (FRU) inventory. | |
hardware ipmi sdr | get | Get IPMI Sensor Data Repository (SDR) properties. | |
hardware ipmi sdr | list | List IPMI Sensor Data Repository. | |
hardware ipmi sel | clear | Clear IPMI System Event Log. | |
hardware ipmi sel | get | Get IPMI System Event Log (SEL) properties. | |
hardware ipmi sel | list | List IPMI System Event Log. | |
hardware memory | get | Get information about memory. | |
hardware pci | list | List all of the PCI devices on this host. | |
hardware pci pcipassthru | list | Display PCI device passthru configuration. | 1 |
hardware pci pcipassthru | set | Configure PCI device for passthrough. | 1 |
hardware platform | get | Get information about the platform | |
hardware power policy choices | list | List the power policies. | |
hardware power policy | get | Display the current power policy. | |
hardware power policy | set | Set the power policy. | |
hardware smartcard certificate | list | Certificates from inserted smart cards. | |
hardware smartcard info | get | Information about the smart card subsystem. | |
hardware smartcard slot | list | Information about connected smart card readers. | |
hardware smartcard token | list | Information about inserted smart cards. | |
hardware tpm tag | clear | Clear the TPM's tag (at index 0x40000010). | |
hardware tpm tag | get | Get the TPM's tag (from index 0x40000010). | |
hardware tpm tag | set | Set the TPM's tag (at index 0x40000010). | |
hardware trustedboot | get | Information about the status of trusted boot. (TPM, DRTM status) | |
hardware usb passthrough device | disable | Disable usb passthrough | |
hardware usb passthrough device | enable | Enable usb passthrough | |
hardware usb passthrough device | list | List usb devices and their passthrough status | |
iscsi adapter auth chap | get | Get the iSCSI CHAP authentication for the iSCSI Host Bus Adapter. | |
iscsi adapter auth chap | set | Set the iSCSI CHAP authentication for the iSCSI Host Bus Adapter. | |
iscsi adapter capabilities | get | List the iSCSI details for the iSCSI Host Bus Adapter. | |
iscsi adapter discovery | rediscover | Do the iSCSI Discovery for the iSCSI Host Bus Adapter. | |
iscsi adapter discovery sendtarget | add | Add a sendtarget address | |
iscsi adapter discovery sendtarget auth chap | get | Get iSCSI CHAP authentication on a sendtarget address | |
iscsi adapter discovery sendtarget auth chap | set | Set iSCSI CHAP authentication on a sendtarget address | |
iscsi adapter discovery sendtarget | list | List sendtarget addresses | |
iscsi adapter discovery sendtarget param | get | Get iSCSI parameter on a sendtarget address | |
iscsi adapter discovery sendtarget param | set | Set the iSCSI parameter for the iSCSI Sendtarget. | |
iscsi adapter discovery sendtarget | remove | Remove a sendtarget address | |
iscsi adapter discovery statictarget | add | Add a static target address | |
iscsi adapter discovery statictarget | list | List static target addresses | |
iscsi adapter discovery statictarget | remove | Remove a static target | |
iscsi adapter discovery status | get | Get the iSCSI adapter discovery status for the iSCSI Host Bus Adapter. | |
iscsi adapter firmware | get | Validate the iSCSI firmware for the iSCSI Host Bus Adapter. | |
iscsi adapter firmware | set | Upload the iSCSI firmware for the iSCSI Host Bus Adapter. | |
iscsi adapter | get | List the iSCSI information for the iSCSI Host Bus Adapter. | |
iscsi adapter | list | List all the iSCSI Host Bus Adapters on the system. | |
iscsi adapter param | get | Get the iSCSI parameters for the iSCSI Host Bus Adapter. | |
iscsi adapter param | set | Set the iSCSI parameter for the iSCSI Host Bus Adapter. | |
iscsi adapter | set | Set the iSCSI name and alias for the iSCSI Host Bus Adapter. | |
iscsi adapter target | list | List iSCSI targets. | |
iscsi adapter target lun | list | Get iSCSI LUN information | |
iscsi adapter target portal auth chap | get | Get iSCSI CHAP authentication on a target | |
iscsi adapter target portal auth chap | set | Set the iSCSI CHAP authentication for the iSCSI Target. | |
iscsi adapter target portal | list | List iSCSI target portals. | |
iscsi adapter target portal param | get | Get iSCSI parameter on a target | |
iscsi adapter target portal param | set | Set the iSCSI parameter for the iSCSI Target. | |
iscsi ibftboot | get | Get iSCSI IBFT Boot details. | |
iscsi ibftboot | import | Import iSCSI target configuration from iBFT to ESX iSCSI initiators. The boot target recorded in iBFT is added to all the eligible 'dependent' iSCSI adapters. | |
iscsi logicalnetworkportal | list | List Logical Network Portals for iSCSI Adapter | |
iscsi networkportal | add | Add a network portal for iSCSI adapter | |
iscsi networkportal ipconfig | get | Get iSCSI network portal ipv4 configuration | |
iscsi networkportal ipconfig | set | Set iSCSI network portal IPv4 configuration. | |
iscsi networkportal ipv6config address | add | Add IPv6 addresses to the given iSCSI network portal. | |
iscsi networkportal ipv6config address | list | List the IPv6 addresses assigned to the iSCSI network portal. | |
iscsi networkportal ipv6config address | remove | Remove IPv6 addresses from the given iSCSI network portal. | |
iscsi networkportal ipv6config | get | Get iSCSI network portal ipv6 configuration | |
iscsi networkportal ipv6config | set | Set iSCSI network portal IPv6 configuration. | |
iscsi networkportal | list | List Network Portal for iSCSI Adapter | |
iscsi networkportal | remove | Remove a network portal for iSCSI adapter | |
iscsi physicalnetworkportal | list | List Physical Network Portal for iSCSI Adapter | |
iscsi physicalnetworkportal param | get | Get network parameters on a Physical Network Portal (vmnic) | |
iscsi physicalnetworkportal param | set | Set network parameter on a Physical Network Portal | |
iscsi plugin | list | List IMA plugins. | |
iscsi session | add | Login sessions on current iSCSI configuration. | |
iscsi session connection | list | List iSCSI connections. | |
iscsi session | list | List iSCSI Sessions. | |
iscsi session | remove | Logout sessions on current iSCSI configuration. | |
iscsi software | get | Software iSCSI information. | |
iscsi software | set | Enable or disable software iSCSI. | |
network diag | ping | Send ICMP echo requests to network hosts. | |
network ens lcore | add | Create ENS context. | |
network ens lcore affinity | get | Get the affinity for given ENS context. | |
network ens lcore affinity | set | Set affinity for given ENS context. | |
network ens lcore | list | List ENS contexts. | |
network ens lcore | remove | Destroy ENS context. | |
network ens lcore switch | add | Associate given ENS context with given switch. | |
network ens lcore switch | get | Get the switch associated with given ENS context. | |
network ens lcore switch | remove | Disassociate given ENS context from virtual switch. | |
network ens maxLcores | get | Get the maximum number of ENS contexts (lcores). | |
network ens maxLcores | set | Set the maximum number of ENS contexts. | |
network firewall | get | Get the firewall status. | |
network firewall | load | Load firewall module and rulesets configuration. | |
network firewall | refresh | Load ruleset configuration for firewall. | |
network firewall ruleset allowedip | add | Add allowed ip address/range to the ruleset ruleset. | |
network firewall ruleset allowedip | list | list allowed ip addresses for rulesets. | |
network firewall ruleset allowedip | remove | Remove allowed ip address/range from the ruleset. | |
network firewall ruleset client | add | Add a new client to a firewall ruleset. This enables the firewall ruleset and increments the number of clients using the ruleset. | |
network firewall ruleset client | get | Show the number of clients using a firewall ruleset. | |
network firewall ruleset client | remove | Remove a client from a firewall ruleset. This decrements the number of clients using the ruleset and if the number reaches zero the ruleset is disabled. | |
network firewall ruleset | list | List the rulesets in firewall. | |
network firewall ruleset rule | list | List the rules of each ruleset in firewall. | |
network firewall ruleset | set | Set firewall ruleset status (allowedAll flag and enabled status). | |
network firewall | set | Set firewall enabled status and default action. | |
network firewall | unload | Allow unload firewall module. | |
network ip connection | list | List active TCP/IP connections | |
network ip dns search | add | Add a search domain to the list of domains to be searched when trying to resolve an host name on the ESXi host. | |
network ip dns search | list | List the search domains currently configured on the ESXi host in the order in which they will be used when searching. | |
network ip dns search | remove | Remove a search domain from the list of domains to be searched when trying to resolve an host name on the ESXi host. | |
network ip dns server | add | Add a new DNS server to the end of the list of DNS servers to use for this ESXi host. | |
network ip dns server | list | Print a list of the DNS server currently configured on the system in the order in which they will be used. | |
network ip dns server | remove | Remove a DNS server from the list of DNS servers to use for this ESXi host. | |
network ip | get | Get global IP settings | |
network ip interface | add | Add a new VMkernel network interface. | |
network ip interface ipv4 address | list | List the IPv4 addresses assigned to VMkernel network interfaces. | |
network ip interface ipv4 | get | List the IPv4 addresses assigned to VMkernel network interfaces. | |
network ip interface ipv4 | set | Configure IPv4 setting for a given VMkernel network interface. | |
network ip interface ipv6 address | add | Add a static IPv6 address to a given VMkernel network interface. | |
network ip interface ipv6 address | list | This command will list all of the IPv6 addresses currently assigned to the system | |
network ip interface ipv6 address | remove | Remove an IPv6 address from a given VMkernel network interface. | |
network ip interface ipv6 | get | Get IPv6 settings for VMkernel network interfaces. This does not include the IPv6 addresses which can be found in the "address list" command. | |
network ip interface ipv6 | set | Configure IPv6 settings for a given VMkernel network interface. | |
network ip interface | list | This command will list the VMkernel network interfaces currently known to the system. | |
network ip interface | remove | Remove a VMkernel network interface from the ESXi host. A VMKernel network interface can be uniquely specified by --interface-name or --portgroup-name or --dvs-name/--dvport-id. i.e. Providing its name or its connection point are two ways to uniquely specify a VMKernel network interface. | |
network ip interface | set | This command sets the enabled status and MTU size of a given IP interface | |
network ip interface tag | add | Adds a tag on a given VMkernel network interface. Supported tags are: Management, VMotion, faultToleranceLogging, vSphereReplication, vSphereReplicationNFC, vSphereProvisioning, VSAN, VSANWitness, vSphereBackupNFC, PrecisionTimeProtocol, VSANReplication | |
network ip interface tag | get | Gets the tags set on the given VMkernel network interface. | |
network ip interface tag | remove | Removes a tag on a given VMkernel network interface. | |
network ip ipsec sa | add | Add a Security Association. | |
network ip ipsec sa | list | List configured Security Associations | |
network ip ipsec sa | remove | Operation to remove Security Association(s) | |
network ip ipsec sp | add | Add a Security Policy. | |
network ip ipsec sp | list | List configured Security Policys | |
network ip ipsec sp | remove | Operation to remove Security Policy | |
network ip neighbor | list | List ARP table entries | |
network ip neighbor | remove | Remove ARP table entries | |
network ip netstack | add | Add a new Netstack Instance. | |
network ip netstack | get | Get runtime/configuration settings for a given Netstack Instance. | |
network ip netstack | list | This command will list the VMkernel Netstack instances currently known to the system. | |
network ip netstack | remove | Remove a new Netstack Instance. | |
network ip netstack | set | Configure settings for a given Netstack Instance. | |
network ip route ipv4 | add | Add IPv4 route to the VMkernel. | |
network ip route ipv4 | list | List configured IPv4 routes | |
network ip route ipv4 | remove | Remove IPv4 route | |
network ip route ipv6 | add | Add IPv6 route to the VMkernel. | |
network ip route ipv6 | list | List configured IPv6 routes | |
network ip route ipv6 | remove | Remove IPv6 route from the VMkernel | |
network ip | set | Update global IP settings | |
network multicast group | list | List all the multicast group members. | |
network nic attachment | add | Attach one uplink as a branch to a trunk uplink with specified VLAN ID. | 1 |
network nic attachment | list | Show uplink attachment information. | 1 |
network nic attachment | remove | Detach a branch uplink from its trunk. | 1 |
network nic coalesce | get | Get coalesce parameters | |
network nic coalesce high | get | Get information about the behavior of a NIC when it sends or receives packets at high packet rate. | |
network nic coalesce high | set | Set parameters to control the behavior of a NIC when it sends or receives packets at high packet rate. | |
network nic coalesce low | get | Get information about the behavior of a NIC when it sends or receives packets at low packet rate. | |
network nic coalesce low | set | Set parameters to control the behavior of a NIC when it sends or receives packets at low packet rate. | |
network nic coalesce | set | Set coalesce parameters on a nic | |
network nic cso | get | Get checksum offload settings | |
network nic cso | set | Set checksum offload settings on a nic | |
network nic dcb status | get | Get the DCB information for a NIC. | 1 |
network nic | down | Bring down the specified network device. | |
network nic eeprom | change | Change EEPROM on a nic | |
network nic eeprom | dump | Dump device EEPROM | |
network nic | get | Get the generic configuration of a network device | |
network nic hwCap activated | list | List activated hardware capabilities of physical NICs. | 1 |
network nic hwCap supported | list | List supported hardware capabilities of physical NICs. | 1 |
network nic | list | This command will list the Physical NICs currently installed and loaded on the system. | |
network nic negotiate | restart | Restart N-Way negotiation on a nic | |
network nic pauseParams | list | List pause parameters of all NICs | |
network nic pauseParams | set | Set pause parameters for a NIC | |
network nic queue count | get | Get netqueue count on a nic | |
network nic queue count | set | Set number of netqueues on a nic | |
network nic queue filterclass | list | List the netqueue supported filterclass of all physical NICs currently installed and loaded on the system. | |
network nic queue loadbalancer | list | List the load balancer settings of all the installed and loaded physical NICs. (S:supported, U:unsupported, N:not-applicable, A:allowed, D:disallowed). | |
network nic queue loadbalancer plugin | list | Details of netqueue balancer plugins on all physical NICs currently installed and loaded on the system | |
network nic queue loadbalancer plugin | set | Enable/disable netqueue balancer plugin on a NIC | |
network nic queue loadbalancer | set | Enable/disable netqueue load balancer setting on a NIC. | |
network nic queue loadbalancer state | list | Netqueue balancer state of all physical NICs currently installed and loaded on the system | |
network nic queue loadbalancer state | set | Enable/disable netqueue balancer on a NIC | |
network nic register | dump | Dump device registers | |
network nic ring current | get | Get current RX/TX ring buffer parameters of a NIC | |
network nic ring current | set | Set current RX/TX ring buffer parameters of a NIC | |
network nic ring preset | get | Get preset maximums for RX/TX ring buffer parameters of a NIC. | |
network nic selftest | run | Run self test | |
network nic | set | Set the general options for the specified ethernet device. | |
network nic sg | get | Get scatter-gather settings | |
network nic sg | set | Set scatter-gatter settings on a nic | |
network nic software | list | List software simulation settings of physical NICs currently installed and loaded on the system. | |
network nic software | set | Enable and disable software simulation settings on a NIC. | |
network nic stats | get | Get NIC statistics for a given interface. | |
network nic tso | get | Get TCP segmentation offload settings | |
network nic tso | set | Set TCP segmentation offload settings on a nic | |
network nic | up | Bring up the specified network device. | |
network nic vlan stats | get | List VLAN statistics for active VLAN's on the NIC. | |
network nic vlan stats | set | Enable/disable VLAN statistics collection on the NIC. | |
network port filter stats | get | Filter statistics for a given port. | |
network port stats | get | Packet statistics for a given port. | |
network sriovnic | list | This command will list the SRIOV Enabled NICs (PFs) currently installed and loaded on the system. | |
network sriovnic vf | list | Get the generic configuration of VFs for SRIOV NIC. | |
network sriovnic vf | stats | Get statistics for given VF of a SRIOV NIC. | |
network vm | list | List networking information for the VM's that have active ports. | |
network vm port | list | List of active ports for a given VM. | |
network vswitch dvs vmware lacp config | get | Get LACP configuration on DVS | |
network vswitch dvs vmware lacp stats | get | Get LACP stats on DVS uplinks | |
network vswitch dvs vmware lacp status | get | Get LACP status on DVS | |
network vswitch dvs vmware lacp timeout | set | Set long/short timeout for vmnics in one LACP LAG | |
network vswitch dvs vmware | list | List the VMware vSphere Distributed Switch currently configured on the ESXi host. | |
network vswitch standard | add | Add a new virtual switch to the ESXi networking system. | |
network vswitch standard | list | List the virtual switches current on the ESXi host. | |
network vswitch standard policy failover | get | Get the failover policy settings governing the given virtual switch | |
network vswitch standard policy failover | set | Configure the Failover policy for a virtual switch. | |
network vswitch standard policy security | get | Get the Security Policy governing the given virtual switch. | |
network vswitch standard policy security | set | Set the security policy for a given virtual switch | |
network vswitch standard policy shaping | get | Get the shaping policy settings for the given virtual switch | |
network vswitch standard policy shaping | set | Set the shaping policy settings for the given virtual switch | |
network vswitch standard portgroup | add | Allows the addition of a standard port group to a virtual switch. | |
network vswitch standard portgroup | list | List all of the port groups currently on the system. | |
network vswitch standard portgroup policy failover | get | Get the network failover policy settings governing the given port group | |
network vswitch standard portgroup policy failover | set | Configure the Failover policy for a port group. These setting may potentially override virtual switch settings. | |
network vswitch standard portgroup policy security | get | Get the Security Policy governing the given port group. | |
network vswitch standard portgroup policy security | set | Set the security policy for a given port group | |
network vswitch standard portgroup policy shaping | get | Get the network shaping policy settings governing the given port group | |
network vswitch standard portgroup policy shaping | set | Set the shaping policy settings for the given port group | |
network vswitch standard portgroup | remove | Remove a port group from the given virtual switch | |
network vswitch standard portgroup | set | Set the vlan id for the given port group | |
network vswitch standard | remove | Remove a virtual switch from the ESXi networking system. | |
network vswitch standard | set | This command sets the MTU size and CDP status of a given virtual switch. | |
network vswitch standard uplink | add | Add an uplink to the given virtual switch. Note if this virtual switch has a NIC teaming policy assigned to it then the policy must also be modified to enable use of this uplink on this virtual switch | |
network vswitch standard uplink | remove | Remove an uplink from the given virtual switch. Note if this virtual switch has a NIC teaming policy assigned to it then the policy must also be modified to disable use of this uplink on this virtual switch | |
nvme adapter | list | List all NVMe adapters. | 1 |
nvme controller | identify | Get NVMe Identify Controller data. | 1 |
nvme controller | list | List all NVMe controllers. | 1 |
nvme device controller | list | List all controllers on the device if namespace is not specified, otherwise list all controllers the namespace attached | |
nvme device feature aec | get | Get NVMe device feature async event configuration information | |
nvme device feature aec | set | Set NVMe device feature async event configuration information | |
nvme device feature apst | get | Get NVMe device feature autonomous power state transition information | |
nvme device feature ar | get | Get NVMe device feature arbitration information | |
nvme device feature ar | set | Set NVMe device feature arbitration information | |
nvme device feature | cap | Get NVMe device feature supported capabilities information | |
nvme device feature er | get | Get NVMe device feature error recovery information | |
nvme device feature er | set | Set NVMe device feature error recovery information | |
nvme device feature hi | get | Get NVMe device feature host identifier information | |
nvme device feature hmb | get | Get NVMe device feature host memory buffer information | |
nvme device feature ic | get | Get NVMe device feature interrupt coalescing information | |
nvme device feature ic | set | Set NVMe device feature interrupt coalescing information | |
nvme device feature ivc | get | Get NVMe device feature interrupt vector configuration information | |
nvme device feature ivc | set | Set NVMe device feature interrupt vector configuration information | |
nvme device feature kat | get | Get NVMe device feature keep alive timer information | |
nvme device feature kat | set | Set NVMe device feature keep alive timer information | |
nvme device feature lba | get | Get NVMe device feature LBA range type information | |
nvme device feature nq | get | Get NVMe device feature number of queue information | |
nvme device feature pm | get | Get NVMe device feature power management information | |
nvme device feature pm | set | Set NVMe device feature power management information | |
nvme device feature spm | get | Get NVMe device feature software progress marker information | |
nvme device feature spm | set | Set software progress marker feature information, will clear Pre-boot Software Load Count (PBSLC) to 0 | |
nvme device feature tt | get | Get NVMe device feature temperature threshold information | |
nvme device feature tt | set | Set NVMe device feature temperature threshold information | |
nvme device feature vwc | get | Get NVMe device feature volatile write cache information | |
nvme device feature vwc | set | Set NVMe device feature volatile write cache information | |
nvme device feature wa | get | Get NVMe device feature write atomicity information | |
nvme device feature wa | set | Set NVMe device feature write atomicity information | |
nvme device firmware | activate | Commit downloaded firmware image to a specific slot | |
nvme device firmware | download | Download firmware image to the device | |
nvme device | get | Get NVMe device information | |
nvme device | list | List NVMe devices registered to VMware NVMe driver | |
nvme device log error | get | Get NVMe device error log information | |
nvme device log fwslot | get | Get NVMe device firmware slot log information | |
nvme device log smart | get | Get NVMe device SMART log information | |
nvme device namespace | attach | Attach namespace on NVMe device | |
nvme device namespace | create | Create namespace on NVMe device | |
nvme device namespace | delete | Delete namespace on NVMe device | |
nvme device namespace | detach | Detach namespace on NVMe device | |
nvme device namespace | format | Change namespace format | |
nvme device namespace | get | Get nvme namespace information | |
nvme device namespace | list | List namespace on NVMe device | |
nvme device register | get | Dump NVMe device registers | |
nvme device timeout | get | Get timeout value of IO timeout checker | |
nvme device timeout | set | Set timeout value for IO timeout checker | |
nvme driver loglevel | set | Set NVMe driver log level and debug level | |
nvme fabrics | connect | Connect to an NVMe controller on a specified target through an adapter. | 1 |
nvme fabrics connection | delete | Delete persistent NVMe over Fabrics connection entries. Reboot required for settings to take effect. | 1 |
nvme fabrics connection | list | List all persistent NVMe over Fabrics connection entries. | 1 |
nvme fabrics | disable | Disable NVMe over Fabrics for a transport protocol. | 1 |
nvme fabrics | disconnect | Disconnect a specified NVMe controller on the specified NVMe adapter. | 1 |
nvme fabrics | discover | Discover NVMe controllers on the specified target port through the specified NVMe adapter and list all of them. | 1 |
nvme fabrics | enable | Enable NVMe over Fabrics for a transport protocol. | 1 |
nvme info | get | Get NVMe host information. | 1 |
nvme namespace | identify | Get NVMe Identify Namespace data. | 1 |
nvme namespace | list | List all NVMe namespaces. | 1 |
rdma device | list | List the logical RDMA devices currently registered on the system. | |
rdma device protocol | list | List the enabled RDMA protocols. | |
rdma device stats | get | Get statistics for a given RDMA device. | |
rdma device vmknic | list | List the vmknics associated with RDMA devices. | |
rdma iser | add | Add an iser device to enable iser module driver. | |
rdma iser | delete | Delete an iser logical device. | |
rdma iser params | set | Change iSER kernel driver settings. | 1 |
sched reliablemem | get | Check if the system is currently aware of reliable memory. | |
sched swap system | get | Get current state of the options of the system-wide shared swap space. | |
sched swap system | set | Change the configuration of system-wide shared swap space. | |
software acceptance | get | Gets the host acceptance level. This controls what VIBs will be allowed on a host. | |
software acceptance | set | Sets the host acceptance level. This controls what VIBs will be allowed on a host. | |
software addon | get | Display the installed Addon on the host. | 1 |
software | apply | Applies a complete image with a software spec that specifies base image, addon and components to install on the host. | 1 |
software baseimage | get | Display the installed baseimage on the host. | 1 |
software component | apply | Installs Component packages from a depot. Components may be installed, upgraded. WARNING: If your installation requires a reboot, you need to disable HA first. | 1 |
software component | get | Displays detailed information about one or more installed Components | 1 |
software component | list | Lists the installed Component packages | 1 |
software component | remove | Removes components from the host. WARNING: If your installation requires a reboot, you need to disable HA first. | 1 |
software component signature | verify | Verifies the signatures of installed Components and displays the name, version, vendor, acceptance level and the result of signature verification for each of them. | 1 |
software component vib | list | List VIBs in an installed Component. | 1 |
software profile | get | Display the installed image profile. | |
software profile | install | Installs or applies an image profile from a depot to this host. This command completely replaces the installed image with the image defined by the new image profile, and may result in the loss of installed VIBs. The common vibs between host and image profile will be skipped. To preserve installed VIBs, use profile update instead. WARNING: If your installation requires a reboot, you need to disable HA first. | |
software profile | update | Updates the host with VIBs from an image profile in a depot. Installed VIBs may be upgraded (or downgraded if --allow-downgrades is specified), but they will not be removed. Any VIBs in the image profile which are not related to any installed VIBs will be added to the host. WARNING: If your installation requires a reboot, you need to disable HA first. | |
software profile | validate | Validates the current image profile on the host against an image profile in a depot. | |
software sources addon | get | Display details about Addons in the depots. | 1 |
software sources addon | list | List all Addons in the depots. | 1 |
software sources baseimage | get | Display details about a Base Image from the depot. | 1 |
software sources baseimage | list | List all the Base Images in a depot. | 1 |
software sources component | get | Displays detailed information about one or more Components in the depot | 1 |
software sources component | list | List all the Components from depots. | 1 |
software sources component vib | list | List VIB packages in the specified Component in a depot. | 1 |
software sources profile | get | Display details about an image profile from the depot. | |
software sources profile | list | List all the image profiles in a depot. | |
software sources vib | get | Displays detailed information about one or more VIB packages in the depot | |
software sources vib | list | List all the VIBs from depots. | |
software vib | get | Displays detailed information about one or more installed VIBs | |
software vib | install | Installs VIB packages from a URL or depot. VIBs may be installed, upgraded, or downgraded. WARNING: If your installation requires a reboot, you need to disable HA first. | |
software vib | list | Lists the installed VIB packages | |
software vib | remove | Removes VIB packages from the host. WARNING: If your installation requires a reboot, you need to disable HA first. | |
software vib signature | verify | Verifies the signatures of installed VIB packages and displays the name, version, vendor, acceptance level and the result of signature verification for each of them | |
software vib | update | Update installed VIBs to newer VIB packages. No new VIBs will be installed, only updates. WARNING: If your installation requires a reboot, you need to disable HA first. | |
storage core adapter capabilities | list | List the capabilities of the SCSI HBAs in the system. | |
storage core adapter device | list | List the devices associated with HBAs. | |
storage core adapter | list | List all the SCSI Host Bus Adapters on the system. | |
storage core adapter | rescan | Rescan SCSI HBAs to search for new Devices, remove DEAD paths and update path state. This operation will also run an claim operation equivalent to the claimrule run command and a filesystem rescan. | |
storage core adapter stats | get | List the SCSI stats for the SCSI Host Bus Adapters in the system. | |
storage core claiming | autoclaim | Control the automatic PSA (path/device) claiming code allowing the disabling of the automatic claiming process or re-enabling of the claiming process if it was previously disabled. By default the automatic PSA claiming process is on and should not be disabled by users unless specifically instructed to do so. | |
storage core claiming | reclaim | Attempt to unclaim all paths to a device and then run the loaded claimrules on each of the paths unclaimed to attempt to reclaim them. | |
storage core claiming | unclaim | 1) Unclaim a path or set of paths, disassociating them from a PSA plugin. NOTES: It is normal for path claiming to fail especially when unclaiming by plugin or adapter. Only inactive paths with no I/O will be able to be unclaimed. Typically the ESXi USB partition and devices with VMFS volumes on them will not be unclaimable. Also NOTE unclaiming will not persist and periodic path claiming will reclaim these paths in the near future unless claim rules are configured to mask the path. 2) Detach a (set of) filter(s) from one or more devices. | |
storage core claimrule | add | Add a claimrule to the set of claimrules on the system. | |
storage core claimrule | convert | Convert ESX 3.x style /adv/Disk/MaskLUNs LUN masks to Claim Rule format. WARNING: This conversion will not work for all input MaskLUNs variations! Please inspect the list of generated claim rules carefuly, then if the suggested LUN mask claim rules are correct use the --commit parameter to write the list to the config file. | |
storage core claimrule | list | List all the claimrules on the system. | |
storage core claimrule | load | Load path claiming rules from config file into the VMkernel. | |
storage core claimrule | move | Move a claimrule from one rule id to another | |
storage core claimrule | remove | Delete a claimrule to the set of claimrules on the system. | |
storage core claimrule | run | Execute path claiming rules. | |
storage core device capacity | list | List capacity information for the known storage devices. | |
storage core device detached | list | Lists all devices that were detached manually by changing their state on the system. | |
storage core device detached | remove | Provide control to allow a user to remove Detached devices from the persistent detached device list. | |
storage core device inquirycache | list | List inquiry cache information for the known storage devices. | |
storage core device inquirycache | set | Manipulate inquiry cache settings of storage devices. | |
storage core device latencythreshold | list | List latency sensitive threshold for the known storage devices. | |
storage core device latencythreshold | set | Set latency sensitive threshold for devices. This option is applicable only for devices claimed by MPPs that support fastpath. The device(s) can be selected based on the mutually exclusive parameters device name, vendor/model, NVMe controller model (For NVMe devices), PCIe vendor ID/PCIe sub vendor ID. See the examples for more details. | |
storage core device | list | List the devices currently registered with the PSA. | |
storage core device partition | list | For a given device list all of the partitions | |
storage core device partition | showguid | For a given device list the GUID for GPT partitions | |
storage core device physical | get | Get information about a physical storage device. | |
storage core device | purge | Removes storage devices which have not been seen in some time interval. | |
storage core device raid | list | List the physical devices that compose a given logical device. | |
storage core device | set | Provide control to allow a user to modify a SCSI device's state. | |
storage core device | setconfig | Set device configuration | |
storage core device smart daemon | start | Enable smartd. | 1 |
storage core device smart daemon status | get | Get status of smartd. | 1 |
storage core device smart daemon | stop | Disable smartd. | 1 |
storage core device smart | get | List Smart device parameters. | |
storage core device smart status | get | Get status of SMART stats on a device. | 1 |
storage core device smart status | set | Enable or disable SMART stats gathering on a device. | 1 |
storage core device stats | get | List the SCSI stats for SCSI Devices in the system. | |
storage core device uidmap | list | Get a mapping between a device's primary UID and the alternative UIDs for that device on the system. | |
storage core device vaai ats | list | List the ATS VAAI attributes (as per SCSI standard) for the devices. | |
storage core device vaai clone | list | List the Clone VAAI attributes (as per SCSI standard) for the devices. | |
storage core device vaai delete | list | List the Delete VAAI attributes (as per SCSI standard) for the devices. | |
storage core device vaai status | get | List VAAI properties for devices currently registered with the PSA. | |
storage core device vaai status | set | Enable/Disable VAAI operations on local SCSI disks. (NOTE: A request to enable an operation will take effect only if the underlying device supports the VAAI operation.) | |
storage core device vaai zero | list | List the Zero VAAI attributes (as per SCSI standard) for the devices. | |
storage core device world | list | Get a list of the worlds that are currently using devices on the ESX host. | |
storage core path | list | List all the SCSI paths on the system. | |
storage core path | set | Provide control to allow a user to modify a single path's state. This efffectively allows a user to enable or disable SCSI paths. The user is not able to change the full range of path states, but can toggle between 'active' and 'off'. Please NOTE changing the Path state on any path that is the only path to a given device is likely to fail. The VMkernel will not change the path's state if changing the state would cause an 'All paths down' state or the device is currently in use. | |
storage core path stats | get | List the SCSI stats for the SCSI Paths in the system. | |
storage core plugin | list | List loaded PSA plugins on the system. | |
storage core plugin registration | add | Register a plugin module with PSA. | |
storage core plugin registration | list | List modules currently registered with PSA. | |
storage core plugin registration | remove | UnRegister a plugin module with PSA. | |
storage filesystem | automount | Request mounting of known datastores not explicitly unmounted. | |
storage filesystem | list | List the volumes available to the host. This includes VMFS, NAS, VFAT and UFS partitions. | |
storage filesystem | mount | Connect to and mount an unmounted volume on the ESX host. | |
storage filesystem | rescan | Scan storage devices for new mountable filesystems. | |
storage filesystem | unmount | Disconnect and unmount and existing VMFS or NAS volume. This will not delete the configuration for the volume, but will remove the volume from the list of mounted volumes. | |
storage hpp device | list | List the devices currently controlled by the VMware High Performance Plugin. | |
storage hpp device | set | Configure settings for an HPP device. | |
storage hpp device usermarkedssd | list | List the devices that were marked as SSD by user. | |
storage hpp path | list | List the paths currently claimed by the VMware High Performance Plugin | |
storage iofilter | enable | Enable an iofilter. | |
storage iofilter | list | List the iofilters installed on this host. | |
storage nfs | add | Add a new NAS volume to the ESX Host and mount it with the given volume name. | |
storage nfs | list | List the NAS volumes currently known to the ESX host. | |
storage nfs param | get | Get the volume parameters of the NAS volumes. | |
storage nfs param | set | Set the volume parameters of the NAS volumes. | |
storage nfs | remove | Remove an existing NAS volume from the ESX host. | |
storage nfs41 | add | Add a new NFS v4.1 volume to the ESX Host and mount it with the given volume name. | |
storage nfs41 | list | List the NFS v4.1 volumes currently known to the ESX host. | |
storage nfs41 param | get | Get the volume parameters of the NFS v4.1 volumes. | |
storage nfs41 param | set | Set the volume parameters of the NFS v4.1 volumes. | |
storage nfs41 | remove | Remove an existing NFS v4.1 volume from the ESX host. | |
storage nmp device | list | List the devices currently controlled by the VMware NMP Multipath Plugin and show the SATP and PSP information associated with that device. | |
storage nmp device | set | Allow setting of the Path Selection Policy (PSP) for the given device to one of the loaded policies on the system. | |
storage nmp path | list | List the paths currently claimed by the VMware NMP Multipath Plugin and show the SATP and PSP information associated with that path. | |
storage nmp psp fixed deviceconfig | get | Allow retrieving of Fixed Path Selection Policy settings for a given device. | |
storage nmp psp fixed deviceconfig | set | Allow setting of the perferred path on a given device controlled by the Fixed Path Selection Policy. | |
storage nmp psp generic deviceconfig | get | Allow retrieving of per device PSP configuration parameters. | |
storage nmp psp generic deviceconfig | set | Allow setting of per device PSP configuration parameters. This command will set the configuration for the given device with whichever PSP it is currently configurated with. | |
storage nmp psp generic pathconfig | get | Allow retrieving of per path PSP configuration parameters. | |
storage nmp psp generic pathconfig | set | Allow setting of per path PSP configuration parameters. This command will set the configuration for the given path with whichever PSP it is currently configurated with. | |
storage nmp psp | list | List the Path Selection Plugins (PSP) that are currently loaded into the NMP system and display information about those PSPs | |
storage nmp psp roundrobin deviceconfig | get | Allow retrieving of Round Robin Path Selection Policy settings for a given device. | |
storage nmp psp roundrobin deviceconfig | set | Allow setting of the Round Robin path options on a given device controlled by the Round Robin Selection Policy. | |
storage nmp satp generic deviceconfig | get | Allow retrieving of per device SATP configuration parameters. | |
storage nmp satp generic deviceconfig | set | Allow setting of per device SATP configuration parameters. This command will set the configuration for the given device with whichever SATP it is currently configurated with. | |
storage nmp satp generic pathconfig | get | Allow retrieving of per path SATP configuration parameters. | |
storage nmp satp generic pathconfig | set | Allow setting of per path SATP configuration parameters. This command will set the configuration for the given path with whichever SATP it is currently configurated with. | |
storage nmp satp | list | List the Storage Array Type Plugins (SATP) that are currently loaded into the NMP system and display information about those SATPs | |
storage nmp satp rule | add | Add a rule to the list of claim rules for the given SATP. | |
storage nmp satp rule | list | List the claiming rules for Storage Array Type Plugins (SATP) | |
storage nmp satp rule | remove | Delete a rule from the list of claim rules for the given SATP. | |
storage nmp satp | set | Set the default Path Selection Policy for a given Storage Array Type Plugin (SATP). | |
storage san fc events | clear | Clear events for a given FC adapter on the system. | |
storage san fc events | get | Get Events for FC Devices | |
storage san fc | list | List attributes of all FC adapters on the system. | |
storage san fc | reset | Perform LIP (Loop Initiation Primitive) Reset to a given FC adapter on the system. | |
storage san fc stats | get | Get statistics for a given FC adapter, or all FC adapters on the system. | |
storage san fcoe | list | List attributes of all FCoE adapters on the system. | |
storage san fcoe | reset | Perform LIP (Loop Initiation Primitive) Reset to a given FCoE adapter on the system. | |
storage san fcoe stats | get | Get statistics for a given FCoE adapter, or all FCoE adapters on the system. | |
storage san iscsi | list | List attributes of all Software iSCSI adapters on the system. | |
storage san iscsi stats | get | Get statistics for Software iSCSI adapter. | |
storage san sas | list | List all SAS IO Device Management devices. | |
storage san sas | reset | Perform SAS Reset | |
storage san sas stats | get | List Stats for given device, or all devices. | |
storage vflash device | list | List vflash SSD devices. | |
storage vflash module | get | Get vflash module info. | |
storage vflash module | list | List vflash modules. | |
storage vflash module stats | get | Get vflash module statistics | |
storage vmfs extent | list | List the VMFS extents available on the host. | |
storage vmfs host | list | List hosts accessing a particular VMFS Volume. | |
storage vmfs lockmode | list | List the on-disk critical section locking mode for VMFS volumes available on this host. | |
storage vmfs lockmode | set | Update the on-disk critical section locking mode for a particular VMFS Volume. | |
storage vmfs pbcache | get | Get VMFS Pointer Block cache statistics. | |
storage vmfs pbcache | reset | Reset the VMFS Pointer Block cache statistics. | |
storage vmfs reclaim config | get | Get space reclamation configuration parameters | |
storage vmfs reclaim config | set | Set space reclamation configuration parameters | |
storage vmfs snapshot extent | list | List extents of unresolved snapshots/replicas of VMFS volume. | |
storage vmfs snapshot | list | List unresolved snapshots/replicas of VMFS volume. | |
storage vmfs snapshot | mount | Mount a snapshot/replica of a VMFS volume. | |
storage vmfs snapshot | resignature | Resignature a snapshot/replica of a VMFS volume. | |
storage vmfs | unmap | Reclaim the space by unmapping free blocks from VMFS Volume | |
storage vmfs | upgrade | Upgrade a VMFS3 volume to VMFS5. | |
storage vvol daemon | unbindall | Unbind all Virtual Volumes from all VASA Providers known to this host. | |
storage vvol protocolendpoint | list | List the VVol Protocol EndPoints currently known to this host. | |
storage vvol storagecontainer abandonedvvol | scan | Scans the specified storage container for abandoned VVols. | |
storage vvol storagecontainer | list | List VVol storage containers known to this host. | |
storage vvol vasacontext | get | Get the VVol VASA Context (vCenter UUID). | |
storage vvol vasaprovider | list | List the VASA Providers registered on this host. | |
system account | add | Create a new local user account. | |
system account | list | List local user accounts. | |
system account | remove | Remove an existing local user account. | |
system account | set | Modify an existing local user account. | |
system auditrecords | get | Information about audit record handling. | |
system auditrecords local | disable | Disable audit record storage. | |
system auditrecords local | enable | Enable audit record storage. | |
system auditrecords local | set | Configure audit record storage. | |
system auditrecords remote | disable | Disable audit record handling for remote hosts. | |
system auditrecords remote | enable | Enable audit record handling for remote hosts. | |
system boot device | get | Get the systems boot device. | |
system clock | get | Display the current system clock parameters. | |
system clock | set | Set system clock parameters. | |
system coredump file | add | Create a VMkernel Dump VMFS file for this system. | |
system coredump file | get | Get the dump file path. This command will print the path to the active and/or configured VMFS Dump File. | |
system coredump file | list | List the active and configured VMFS Diagnostic Files. | |
system coredump file | remove | Remove a VMkernel Dump VMFS file from this system. | |
system coredump file | set | Set the active and configured VMkernel Dump VMFS file for this system. | |
system coredump network | check | Check the status of the configured network dump server | |
system coredump network | get | Get the currently configured parameters for network coredump, if enabled. | |
system coredump network | set | Set the parameters used for network core dump | |
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. | |
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. | |
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. | |
system hostname | get | Get the host, domain or fully qualified name of the ESX host. | |
system hostname | set | This command allows the user to set the hostname, domain name or fully qualified domain name of the ESX host. | |
system maintenanceMode | get | Get the maintenance mode state of the system. | |
system maintenanceMode | set | Enable or disable the maintenance mode of the system. | |
system module | get | Show information for a VMkernel module. | |
system module | list | List the VMkernel modules that the system knows about. | |
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. | |
system module parameters | clear | Clear the load time parameters for a given VMkernel module. | |
system module parameters | copy | Copy the load time parameters from one VMkernel module to another. | |
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. | |
system module parameters | set | Set the load time parameters for the given VMkernel module. | |
system module | set | Allow enabling and disabling of a VMkernel module. | |
system ntp config | get | Display Network Time Protocol configuration. | 1 |
system ntp | get | Display Network Time Protocol configuration | 1 |
system ntp | set | Configures the ESX Network Time Protocol agent. | 1 |
system permission | list | List permissions defined on the host. | |
system permission | set | Set permission for a user or group. | |
system permission | unset | Remove permission for a user or group. | |
system process | list | List the VMkernel UserWorld processes currently on the host. | |
system process stats load | get | System load average over the last 1, 5 and 15 minutes. | |
system process stats running | get | Number of currently running processes. | |
system ptp | get | Display Precision Time Protocol configuration | 1 |
system ptp | set | Configures the ESX Precision Time Protocol agent. | 1 |
system ptp stats | get | Report operational state of Precision Time Protocol Daemon | 1 |
system secpolicy domain | list | List the enforcement level for each domain. | |
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. | |
system security certificatestore | add | Add a new CA certificate to the CA certificate store. | |
system security certificatestore | list | List all certificates in the CA certificate store. | |
system security certificatestore | remove | Remove a certificate from the CA certificate store. | |
system security fips140 rhttpproxy | get | Get FIPS140 mode of rhttpproxy. | |
system security fips140 rhttpproxy | set | Set FIPS140 mode of rhttpproxy. | |
system security fips140 ssh | get | Get FIPS140 mode of ssh. | |
system security fips140 ssh | set | Set FIPS140 mode of ssh. | |
system settings advanced | add | Add a user defined advanced option to the /UserVars/ advanced option tree. | |
system settings advanced | list | List the advanced options available from the VMkernel. | |
system settings advanced | remove | Remove a user defined advanced option from the /UserVars/ advanced option tree. | |
system settings advanced | set | Set the value of an advanced option. | |
system settings kernel | list | List VMkernel kernel settings. | |
system settings kernel | set | Set a VMKernel setting. | |
system settings keyboard layout | get | Get the keyboard layout | |
system settings keyboard layout | list | List the keyboard layout | |
system settings keyboard layout | set | Set the keyboard layout | |
system shutdown | poweroff | Power off the system. The host must be in maintenance mode. | |
system shutdown | reboot | Reboot the system. The host must be in maintenance mode. | |
system slp | search | Perform SLP search for neighboring services | |
system slp stats | get | Report operational state of Service Location Protocol Daemon | |
system snmp | get | Get SNMP Agent configuration | |
system snmp | hash | Generate localized hash values based on this agents snmp engine id. | |
system snmp | set | This command allows the user to set up ESX SNMP agent. | |
system snmp | test | Verify ESX SNMP notifications can be delivered to target destinations. | |
system stats installtime | get | Display the date and time when this system was first installed. Value will not change on subsequent updates. | |
system stats uptime | get | Display the number of microseconds the system has been running. | |
system syslog config | get | Show the current global configuration values. | |
system syslog config logger | list | Show the currently configured sub-loggers. | |
system syslog config logger | set | Set configuration options for a specific sub-logger. | |
system syslog config | set | Set global log configuration options. | |
system syslog | mark | Issue a message to all outputs. | |
system syslog | reload | Reload the log daemon to apply any new configuration options. | |
system time | get | Display the current system time. | |
system time | set | Set the system clock time. Any missing parameters will default to the current time | |
system uuid | get | Get the system UUID. | |
system version | get | Display the product name, version and build information. | |
system visorfs | get | Obtain status information on the memory filesystem as a whole. | |
system visorfs ramdisk | add | Add a new Visorfs RAM disk to the ESXi Host and mount it. | |
system visorfs ramdisk | list | List the RAM disks used by the host. | |
system visorfs ramdisk | remove | Remove a Visorfs RAM disk from the ESXi Host. | |
system visorfs tardisk | list | List the tardisks used by the host. | |
system wbem | get | Display WBEM Agent configuration. | |
system wbem provider | list | Display WBEM provider configuration. | |
system wbem provider | set | This command is used to manage ESX CIMOM providers. | |
system wbem | set | This command allows the user to set up ESX CIMOM agent. | |
system welcomemsg | get | Get the Welcome Message for DCUI. | |
system welcomemsg | set | Set the Welcome Message for DCUI. | |
vm appinfo | get | Get the state of appinfo component on the ESXi host. | 1 |
vm appinfo | set | Modify the appinfo component on the ESXi host. | 1 |
vm process | kill | Used to forcibly kill Virtual Machines that are stuck and not responding to normal stop operations. | |
vm process | list | List the virtual machines on this system. This command currently will only list running VMs on the system. | |
vsan cluster | get | Get information about the vSAN cluster that this host is joined to. | |
vsan cluster | join | Join the host to a vSAN cluster. | |
vsan cluster | leave | Leave the vSAN cluster the host is currently joined to. | |
vsan cluster | list | Get information about the vSAN clusters that this host is joined to. | |
vsan cluster | new | Create a vSAN cluster with current host joined. A random sub-cluster UUID will be generated. | |
vsan cluster preferredfaultdomain | get | Get the preferred fault domain for a stretched cluster. | |
vsan cluster preferredfaultdomain | list | List the preferred fault domain for all attached stretched clusters. | |
vsan cluster preferredfaultdomain | set | Set the preferred fault domain for a stretched cluster. | |
vsan cluster | restore | Restore the persisted vSAN cluster configuration. | |
vsan cluster unicastagent | add | Add a unicast agent to the vSAN cluster configuration. | |
vsan cluster unicastagent | clear | Removes all unicast agents in the vSAN cluster configuration. | |
vsan cluster unicastagent | list | List all unicast agents in the vSAN cluster configuration. | |
vsan cluster unicastagent | remove | Remove a unicast agent from the vSAN cluster configuration. | |
vsan cmmds timemachine | get | Get vSAN CMMDS time machine configuration. | |
vsan cmmds timemachine | set | Configure vSAN CMMDS time machine. | |
vsan datastore | add | Add a new datastore to the vSAN cluster. This operation may be used to add either a new local datastore or a remote datastore. Adding local datastore is only allowed if vSAN is enabled on the host. In general, add should be done at cluster level. Across a vSAN cluster vSAN datastores should be in sync. | |
vsan datastore | clear | Remove all but the default datastore from the vSAN cluster. This operation is only allowed if vSAN is enabled on the host. In general, clear should be done at cluster level. Across a vSAN cluster vSAN datastores should be in sync. | |
vsan datastore | list | List datastores in the vSAN cluster. | |
vsan datastore name | get | Get vSAN datastore name. | |
vsan datastore name | set | Configure vSAN datastore name. In general, rename should always be done at cluster level. Across a vSAN cluster vSAN datastore name should be in sync. | |
vsan datastore | remove | Remove a datastore from the vSAN cluster. This operation is only allowed if vSAN is enabled on the host. In general, remove should be done at cluster level. Across a vSAN cluster vSAN datastores should be in sync. | |
vsan debug advcfg | list | List all advanced configuration options with non-default values. | |
vsan debug controller | list | Print detailed information about all vSAN disk controllers (output may change between releases) | |
vsan debug disk | list | Print detailed information about all vSAN disks in the cluster. | |
vsan debug disk | overview | Print overview information about all vSAN disks in the cluster. | |
vsan debug disk summary | get | Print summary information about all vSAN disks in the cluster. | |
vsan debug evacuation | precheck | Examine what it takes if an entity (disk group or host) is evacuated in various modes (Action). The result is accurate when all hosts in the vSAN cluster are of the same version and have the same disk format. | |
vsan debug limit | get | Print summary information about vSAN limits (output may change between releases) | |
vsan debug memory | list | Print both userworld and kernel memory consumptions of vSAN. | |
vsan debug mob | start | Start vSAN Managed Object Browser Service. | |
vsan debug mob | status | Query vSAN Managed Object Browser Service is running or not. | |
vsan debug mob | stop | Stop vSAN Managed Object Browser Service. | |
vsan debug object health summary | get | Print health summary information about all vSAN objects in the cluster (output may change between releases) | |
vsan debug object | list | Print detailed information about vSAN objects in the cluster. This command would only show 100 objects at most by default. | |
vsan debug object | overview | Print overview information about all vSAN objects in the cluster. This command would only show 100 objects at most by default. | |
vsan debug resync | list | Print detailed information about vSAN resyncing objects (output may change between releases) | |
vsan debug resync summary | get | Print summary information about vSAN resyncing objects (output may change between releases) | |
vsan debug vmdk | list | Print summary information about VMDKs on local vSAN datastore (output may change between releases) | |
vsan encryption cert | get | Get encryption KMS server certificate contents. | |
vsan encryption cert path | list | List encryption certificate file paths. | |
vsan encryption hostkey | get | Get host key from keycache used for vSAN encryption. | |
vsan encryption info | get | Get vSAN encryption infomation. | |
vsan encryption kms | list | List the KMS configurations used for vSAN encryption. | |
vsan faultdomain | get | Get the fault domain name for this host. | |
vsan faultdomain | reset | Reset Host fault domain to default value | |
vsan faultdomain | set | Set the fault domain for this host | |
vsan health cluster | get | Get a specific health check status and its details | |
vsan health cluster | list | List a cluster wide health check across all types of health checks | |
vsan iscsi defaultconfig | get | Get default values for vSAN iSCSI Target configurations. | |
vsan iscsi defaultconfig | set | Set default values for vSAN iSCSI Target configurations. | |
vsan iscsi homeobject | create | Create vSAN iSCSI target home object. Once created, the home object will be available for all the hosts in vSAN cluster. vSAN iSCSI target home object should be created only once for the vSAN cluster. | |
vsan iscsi homeobject | delete | Delete vSAN iSCSI target home object. This operation will destroy all vSAN iSCSI target configuration | |
vsan iscsi homeobject | get | Get status for the vSAN iSCSI target home object | |
vsan iscsi homeobject | set | Update configuration for the vSAN iSCSI target home object | |
vsan iscsi initiatorgroup | add | Add a new initiator group. An initiator group is a collection of iSCSI initiator hosts. A LUN can be exposed to multiple initiators via initiator group. | |
vsan iscsi initiatorgroup | get | Get initiator group properties. | |
vsan iscsi initiatorgroup initiator | add | Add new initiator iSCSI names to the vSAN iSCSI initiator group. | |
vsan iscsi initiatorgroup initiator | remove | Remove initiator iSCSI names from the vSAN iSCSI initiator group. | |
vsan iscsi initiatorgroup | list | Get the list of initiator groups. | |
vsan iscsi initiatorgroup | remove | Remove an initiator group. Group should be empty. If you want to remove non-empty group use --force option. | |
vsan iscsi status | get | Gets current status (Enabled or Disabled). | |
vsan iscsi status | set | Enable or disable iSCSI target support, query status | |
vsan iscsi target | add | Add a new vSAN iSCSI target. | |
vsan iscsi target | get | Get configuration for vSAN iSCSI target | |
vsan iscsi target | list | List vSAN iSCSI targets. | |
vsan iscsi target lun | add | Add a new vSAN iSCSI LUN to specified target | |
vsan iscsi target lun | get | Get configuration for vSAN iSCSI LUN | |
vsan iscsi target lun | list | List vSAN iSCSI LUNs in specified target. | |
vsan iscsi target lun | remove | Remove a vSAN iSCSI LUN from specified target. | |
vsan iscsi target lun | set | Update configuration for given vSAN iSCSI target LUN. | |
vsan iscsi target | remove | Remove a vSAN iSCSI target. | |
vsan iscsi target | set | Update configuration of the given iSCSI target. | |
vsan maintenancemode | cancel | Cancel an in-progress vSAN maintenance mode operation. | |
vsan network | clear | Clear the vSAN network configuration. | |
vsan network ip | add | Add an IP interface to the vSAN network configuration. | |
vsan network ip | remove | Remove an IP interface from the vSAN network configuration. | |
vsan network ip | set | Reconfigure an IP interface in the vSAN network configuration. | |
vsan network ipv4 | add | Add an IP interface to the vSAN network configuration. | |
vsan network ipv4 | remove | Remove an IP interface from the vSAN network configuration. | |
vsan network ipv4 | set | Reconfigure an IP interface in the vSAN network configuration. | |
vsan network | list | List the network configuration currently in use by vSAN. | |
vsan network | remove | Remove an interface from the vSAN network configuration. | |
vsan network | restore | Restore the persisted vSAN network configuration. | |
vsan network security | get | Get vSAN network security configurations. | 1 |
vsan network security | set | Configure vSAN network security settings. | 1 |
vsan perf diagnostic | get | Gets current status about diagnostic mode. | |
vsan perf diagnostic | set | Set vSAN diagnostic mode configuration. | |
vsan perf | get | Gets current status (Enabled or Disabled). | |
vsan perf | set | Set vSAN performance service configuration. | |
vsan policy | cleardefault | Clear default vSAN storage policy values. | |
vsan policy | getdefault | Get default vSAN storage policy values. | |
vsan policy | setdefault | Set default vSAN storage policy values. | |
vsan resync bandwidth | get | Get information about vSAN resync bandwidth in Mbps for the disk group with the heaviest resync workload. | |
vsan resync throttle | get | Get information about vSAN resync throttling | |
vsan resync throttle | set | Configure vSAN resync throttling | |
vsan storage | add | Add physical disk for vSAN usage. | |
vsan storage automode | get | Get status of storage auto claim mode. | |
vsan storage automode | set | Configure storage auto claim mode | |
vsan storage diskgroup | mount | Mount a vSAN disk or disk group. | |
vsan storage diskgroup | rebuild | Rebuild a disk group. | |
vsan storage diskgroup | unmount | Unmount vSAN disk or disk group. | |
vsan storage | list | List vSAN storage configuration. | |
vsan storage | remove | Remove physical disks from vSAN disk groups. | |
vsan storage tag | add | Add a vSAN storage tag. | |
vsan storage tag | remove | Remove a vSAN storage tag. | |
vsan trace | get | Get the vSAN tracing configuration. | |
vsan trace | set | Configure vSAN trace. Please note: This command is not thread safe. |