6.0
Table Of Contents
- vSphere Command-Line Interface Concepts and Examples
- Contents
- About This Book
- vSphere CLI Command Overviews
- Introduction
- List of Available Host Management Commands
- Targets and Protocols for vCLI Host Management Commands
- Supported Platforms for vCLI Commands
- Commands with an esxcfg Prefix
- ESXCLI Overview
- Connection Options for vCLI Host Management Commands
- Connection Options for DCLI Commands
- vCLI Host Management Commands and Lockdown Mode
- Managing Hosts
- Managing Files
- Managing Storage
- Introduction to Storage
- Examining LUNs
- Detaching Devices and Removing a LUN
- Working with Permanent Device Loss
- Managing Paths
- Managing Path Policies
- Scheduling Queues for Virtual Machine I/O
- Managing NFS/NAS Datastores
- Monitoring and Managing SAN Storage
- Monitoring and Managing Virtual SAN Storage
- Monitoring vSphere Flash Read Cache
- Monitoring and Managing Virtual Volumes
- Migrating Virtual Machines with svmotion
- Configuring FCoE Adapters
- Scanning Storage Adapters
- Retrieving SMART Information
- Managing iSCSI Storage
- iSCSI Storage Overview
- Protecting an iSCSI SAN
- Command Syntax for esxcli iscsi and vicfg-iscsi
- iSCSI Storage Setup with ESXCLI
- iSCSI Storage Setup with vicfg-iscsi
- Listing and Setting iSCSI Options
- Listing and Setting iSCSI Parameters
- Enabling iSCSI Authentication
- Setting Up Ports for iSCSI Multipathing
- Managing iSCSI Sessions
- Managing Third-Party Storage Arrays
- Managing NMP with esxcli storage nmp
- Path Claiming with esxcli storage core claiming
- Managing Claim Rules
- Managing Users
- Managing Virtual Machines
- vmware-cmd Overview
- Listing and Registering Virtual Machines
- Retrieving Virtual Machine Attributes
- Managing Virtual Machine Snapshots with vmware-cmd
- Powering Virtual Machines On and Off
- Connecting and Disconnecting Virtual Devices
- Working with the AnswerVM API
- Forcibly Stopping Virtual Machines with EXCLI
- Managing vSphere Networking
- Introduction to vSphere Networking
- Retrieving Basic Networking Information
- Network Troubleshooting
- Setting Up vSphere Networking with vSphere Standard Switches
- Setting Up Virtual Switches and Associating a Switch with a Network Interface
- Retrieving Information About Virtual Switches
- Adding and Deleting Virtual Switches
- Checking, Adding, and Removing Port Groups
- Managing Uplinks and Port Groups
- Setting the Port Group VLAN ID
- Managing Uplink Adapters
- Adding and Modifying VMkernel Network Interfaces
- Setting Up vSphere Networking with vSphere Distributed Switch
- Managing Standard Networking Services in the vSphere Environment
- Setting the DNS Configuration
- Adding and Starting an NTP Server
- Managing the IP Gateway
- Setting Up IPsec
- Managing the ESXi Firewall
- Monitoring VXLAN
- Monitoring ESXi Hosts
- Index
VMware, Inc. 13
Chapter 1 vSphere CLI Command Overviews
Table 1-2. vCLI and ESXCLI Commands
vCLI 4.1 Command
vCLI 5.1 and later
Command Comment
esxcli esxcli(newsyntax) AllvCLI4.1commandshavebeenrenamed.Significantadditionshavebeen
madetoESXCLI.Manytaskspreviouslyperformedwithavicfg-command
isnowperformedwithESXCLI.
resxtop resxtop(NoESXCLI
equivalent)
Supportedonlyon
Linux.
MonitorsinrealtimehowESXihostsuseresources.Runsininteractiveor
batchmode.
See“UsingresxtopforPerformanceMonitoring”onpage 139.SeethevSphere
ResourceManagementdocumentationforadetailedreference.
svmotion svmotion(NoESXCLI
equivalent)
Mustrunagainsta
vCenterServersystem.
Movesavirtualmachine’sconfigurationfile,and,optionally,itsdisks,while
thevirtualmachineisrunning.
See“MigratingVirtualMachineswithsvmotion”
onpage 55.
vicfg-advcfg esxcli system
settings advanced
Performsadvancedconfiguration.
TheadvancedsettingsareasetofVMkerneloptions.Theseoptionsare
typicallyinplaceforspecificworkaroundsordebugging.
UsethiscommandasinstructedbyVMware.
vicfg-authconfig vicfg-authconfig(No
ESXCLIequivalent).
RemotelyconfiguresActiveDirectorysettingsforanESXihost.
See“Usingvicfg‐authconfigforActiveDirectory
Configuration”onpage 25.
vicfg-cfgbackup vicfg-cfgbackup(No
ESXCLIequivalent),
Cannotrunagainsta
vCenterServersystem.
BacksuptheconfigurationdataofanESXisystemandrestorespreviously
savedconfigurationdata.
See“BackingUpConfigurationInformationwithvicfg‐cfgbackup”on
page 23.
vicfg-dns esxcli network ip
dns
SpecifiesanESXihost’sDNS(DomainNameServer)configuration.See
“Settingthe
DNSConfiguration”onpage 128.
vicfg-dumppart esxcli system
coredump
Setsboththepartition(esxcli system coredump partition)andthe
network(esxcli system coredump network)touseforcoredumps.Use
thiscommandtosetupESXiDumpCollector.
“ManagingDiagnosticPartitions”onpage 139.
vicfg-hostops esxcli system
maintenancemode
esxcli system
shutdown
Manageshosts.
“Stopping,Rebooting,andExaminingHosts”onpage 21.
“EnteringandExitingMaintenanceMode”on
page 22.
vicfg-ipsec esxcli network ip
ipsec
SetsupIPsec(InternetProtocolSecurity),whichsecuresIPcommunications
comingfromandarrivingatESXihosts.ESXihostssupportIPsecusingIPv6.
See“SettingUpIPsec”onpage 132.
vicfg-iscsi esxcli iscsi ManageshardwareandsoftwareiSCSIstorage.
See“ManagingiSCSIStorage”onpage 59.
vicfg-module esxcli system
module
EnablesVMkerneloptions.Usethiscommandwiththe
optionslistedinthis
document,orasinstructedbyVMware.
See“ManagingVMkernelModules”onpage 24.
vicfg-mpath
vicfg-mpath35
esxcli storage core
path
Configuresstoragearrays.
“ManagingPaths”onpage 44.
vicfg-nas esxcli storage nfs ManagesNAS/NFSfilesystems.See“ManagingNFS/NASDatastores”on
page 50.
vicfg-nics esxcli network nic ManagestheESXihost’suplinkadapters.See“ManagingUplinkAdapters”
onpage 122.
vicfg-ntp vicfg-ntp(NoESXCLI
equivalent)
Definesthe
NTP(NetworkTimeProtocol)server.See“AddingandStartingan
NTPServer ”onpage 131.
vicfg-rescan esxcli storage core
adapter rescan
Rescansthestorageconfiguration.See“ScanningStorageAdapters”on
page 58.
vicfg-route esxcli network ip
route)
ManagestheESXihost’srouteentry.See“ManagingtheIPGateway”on
page 131.