6.5
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 Commands Available on Different ESXi Hosts
- Trust Relationship Requirement for ESXCLI Commands
- Using ESXCLI Output
- 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
- Detach a Device and Remove a LUN
- Reattach a Device
- Working with Permanent Device Loss
- Managing Paths
- Managing Path Policies
- Scheduling Queues for Virtual Machine I/O
- Managing NFS/NAS Datastores
- Monitor and Manage FibreChannel 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
- Set Up Ports for iSCSI Multipathing
- Managing iSCSI Sessions
- Managing Third-Party Storage Arrays
- Managing Users
- Managing Virtual Machines
- Managing vSphere Networking
- Introduction to vSphere Networking
- Retrieving Basic Networking Information
- Troubleshoot a Networking Setup
- 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
- Managing VMkernel Network Interfaces with ESXCLI
- Add and Configure an IPv4 VMkernel Network Interface with ESXCLI
- Add and Configure an IPv6 VMkernel Network Interface with ESXCLI
- Managing VMkernel Network Interfaces with vicfg-vmknic
- Add and Configure an IPv4 VMkernel Network Interface with vicfg-vmknic
- Add and Configure an IPv6 VMkernel Network Interface with vicfg-vmknic
- Setting Up vSphere Networking with vSphere Distributed Switch
- Managing Standard Networking Services in the vSphere Environment
- Setting the DNS Configuration
- Manage an NTP Server
- Manage the IP Gateway
- Setting Up IPsec
- Manage the ESXi Firewall
- Monitor VXLAN
- Monitoring ESXi Hosts
- Index
2 Enable IPv6.
vicfg-vmknic <conn_options> --enable-ipv6 true VMSF-VMK-363
3 Supply an IPv6 address.
vicfg-vmknic <conn_options> --ip <ip_address> VMSF-VMK-363
For IPv6, the IP address can have one of the following formats.
n
<X:X:X::/X> - Static IPv6 address.
n
DHCPV6 – Use DHCP IPv6 address. The VMkernel supports DHCP only for ESXi 4.0 and later.
n
AUTOCONF – Use the IPv6 address advertised by the router. If you create a VMkernel network
interface with AUTOCONF, an address is assigned immediately. If you add AUTOCONF to an
existing vmknic, the address is added when the router sends the next router advert.
4 (Optional) Enable vMotion.
By default, vMotion is disabled.
vicfg-vmknic <conn_options> --enable-vmotion VMSF-VMK-363
You can later use --disable-vmotion to disable vMotion for this VMkernel network interface.
5 List information about all VMkernel network interfaces on the system.
vicfg-vmknic <conn_options> --list
The command displays the network information, port group, MTU, and current state for each virtual
network adapter in the system.
6 (Optional) Remove the IPv6 address and disable IPv6.
vicfg-vmknic <conn_options> --unset-ip <X:X:X::/X> VMSF-VMK-363
vicfg-vmknic <conn_options> --enable-ipv6 false VMSF-VMK-363
Setting Up vSphere Networking with vSphere Distributed Switch
You can use vicfg-vswitch to set up vSphere distributed switches.
A distributed switch functions as a single virtual switch across all associated hosts. A distributed switch
allows virtual machines to maintain a consistent network conguration as they migrate across multiple
hosts. See “Networking Using vSphere Distributed Switches,” on page 133.
Like a vSphere standard switch, each distributed switch is a network hub that virtual machines can use. A
distributed switch can forward trac internally between virtual machines or link to an external network by
connecting to uplink adapters.
Each distributed switch can have one or more distributed port groups assigned to it. Distributed port
groups group multiple ports under a common conguration and provide a stable anchor point for virtual
machines that are connecting to labeled networks. Each distributed port group is identied by a network
label, which is unique to the current data center. A VLAN ID, which restricts port group trac to a logical
Ethernet segment within the physical network, is optional.
You can create distributed switches by using the vSphere Web Client. After you have created a distributed
switch, you can add hosts by using the vSphere Web Client, create distributed port groups, and edit
distributed switch properties and policies with the vSphere Web Client. You can add and remove uplink
ports by using vicfg-vswitch.
I In vSphere 5.0, you cannot create distributed virtual switches by using ESXCLI.
vSphere Command-Line Interface Concepts and Examples
148 VMware, Inc.