AVArcher
Virtual Infrastructure Specialists
HOME SERVICES ABOUT US PARTNERS CONTACT US

esxcfg-vswitch - Virtual Switch Configuration tool

esxcfg-vswitch

NAME
esxcfg-vswitch - VMware ESX Server Virtual Switch Configuration tool
COPYRIGHT
VMware ESX Server is Copyright 2006 VMware, Inc. All rights reserved.
SYNOPSIS
esxcfg-vswitch OPTIONS [VSWITCH]
DESCRIPTION
esxcfg-vswitch provides an interface for adding, removing, and modifying virtual switches and their settings. By default, there is a single virtual switch called vSwitch0.

OPTIONS

-a -add
Add a new virtual switch to the system. It requires a virtual switch name to be provided.

-d -delete
Delete a virtual switch. This will fail if any ports on the virtual switch are still in use by VMkernel networks, vswifs, or VMs.

-l -list
List all virtual switches and their port groups.

-L -link
Add an uplink to a virtual switch. This will attach a new unused physical NIC to a virtual switch.

-U -unlink
Remove an uplink from a virtual switch. This will remove a NIC from the uplink list of a virtual switch. If it is the last uplink, physical network connectivity for that switch will be lost.

-p -pg
Provide the name of the portgroup for the '--vlan' option. "ALL" can be specified to operate on all portgroups of a virtual switch.

-v -vlan
Set the VLAN ID for a specific portgroup of a virtuals switch Using the option "0" will disable VLAN for this portgroup. Requires that the --pg option is also specified.

-c -check
Check to see if a virtual switch exists. The program prints a "1" if it exists; otherwise it prints "0".

-A -add-pg
Add a new portgroup to a virtual switch with the given name.

-D -del-pg
Delete a portgroup. This operation will fail if the portgroup is in use.

-C -check-pg
Check to see if the name given is in use for a portgroup. The program prints a "1" if it exists; otherwise prints "0".

-r -restore
Used at system startup to restore configuration. This should not be run by users.

-h -help
Print a simple help message.

EXAMPLES
Add a Virtual Switch called vswitch1:
esxcfg-vswitch -a vSwitch1

Add a Portgroup called 'Production' to vSwitch0:

esxcfg-vswitch -A Production vSwitch0

Add a physical network card, vmnic3, to vSwitch0:

esxcfg-vswitch -L vmnic3 vSwitch0

 

© 2002-2008 AVArcher