In ESXi 7 / vSphere 7.0 the command line interface esxcli has been extended with new features.
For reference ESXCLI full commands list for ESXi 7.0.
Here is list with new and extended namespaces:
NEW ESXi 7.0 ESXCLI Command Reference
Command groups | CMD | Description |
---|---|---|
daemon control | restart | Restart the daemons for the specified solution ID. |
daemon control | start | Start the daemons for the specified solution ID. |
daemon control | stop | Stop the daemons for the specified DSDK built solution. |
daemon info | get | Get running daemon status for the specified solution ID. |
daemon info | list | List the installed DSDK built daemons. |
hardware pci pcipassthru | list | Display PCI device passthru configuration. |
hardware pci pcipassthru | set | Configure PCI device for passthrough. |
network nic attachment | add | Attach one uplink as a branch to a trunk uplink with specified VLAN ID. |
network nic attachment | list | Show uplink attachment information. |
network nic attachment | remove | Detach a branch uplink from its trunk. |
network nic dcb status | get | Get the DCB information for a NIC. |
network nic hwCap activated | list | List activated hardware capabilities of physical NICs. |
network nic hwCap supported | list | List supported hardware capabilities of physical NICs. |
nvme adapter | list | List all NVMe adapters. |
nvme controller | identify | Get NVMe Identify Controller data. |
nvme controller | list | List all NVMe controllers. |
nvme fabrics | connect | Connect to an NVMe controller on a specified target through an adapter. |
nvme fabrics connection | delete | Delete persistent NVMe over Fabrics connection entries. Reboot required for settings to take effect. |
nvme fabrics connection | list | List all persistent NVMe over Fabrics connection entries. |
nvme fabrics | disable | Disable NVMe over Fabrics for a transport protocol. |
nvme fabrics | disconnect | Disconnect a specified NVMe controller on the specified NVMe adapter. |
nvme fabrics | discover | Discover NVMe controllers on the specified target port through the specified NVMe adapter and list all of them. |
nvme fabrics | enable | Enable NVMe over Fabrics for a transport protocol. |
nvme info | get | Get NVMe host information. |
nvme namespace | identify | Get NVMe Identify Namespace data. |
nvme namespace | list | List all NVMe namespaces. |
rdma iser params | set | Change iSER kernel driver settings. |
software addon | get | Display the installed Addon on the host. |
software | apply | Applies a complete image with a software spec that specifies base image, addon and components to install on the host. |
software baseimage | get | Display the installed baseimage on the host. |
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. |
software component | get | Displays detailed information about one or more installed Components |
software component | list | Lists the installed Component packages |
software component | remove | Removes components from the host. WARNING: If your installation requires a reboot, you need to disable HA first. |
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. |
software component vib | list | List VIBs in an installed Component. |
software sources addon | get | Display details about Addons in the depots. |
software sources addon | list | List all Addons in the depots. |
software sources baseimage | get | Display details about a Base Image from the depot. |
software sources baseimage | list | List all the Base Images in a depot. |
software sources component | get | Displays detailed information about one or more Components in the depot |
software sources component | list | List all the Components from depots. |
software sources component vib | list | List VIB packages in the specified Component in a depot. |
storage core device smart daemon | start | Enable smartd. |
storage core device smart daemon status | get | Get status of smartd. |
storage core device smart daemon | stop | Disable smartd. |
storage core device smart status | get | Get status of SMART stats on a device. |
storage core device smart status | set | Enable or disable SMART stats gathering on a device. |
system ntp config | get | Display Network Time Protocol configuration. |
system ntp | get | Display Network Time Protocol configuration |
system ntp | set | Configures the ESX Network Time Protocol agent. |
system ptp | get | Display Precision Time Protocol configuration |
system ptp | set | Configures the ESX Precision Time Protocol agent. |
system ptp stats | get | Report operational state of Precision Time Protocol Daemon |
vm appinfo | get | Get the state of appinfo component on the ESXi host. |
vm appinfo | set | Modify the appinfo component on the ESXi host. |
vsan network security | get | Get vSAN network security configurations. |
vsan network security | set | Configure vSAN network security settings. |
For reference ESXCLI full commands list for ESXi 6.x.