VMware ESXCLI 5.0 Reference Poster

vSphere supports several command?line interfaces for managing your virtual infrastructure including the vSphere Command?Line Interface (vCLI), a set of ESXi Shell commands, and PowerCLI. You can choose the CLI set best suited for your needs, and write scripts to automate your CLI tasks.

The vCLI command set includes vicfg- commands and ESXCLI commands. The ESXCLI commands included in the vCLI package are equivalent to the ESXCLI commands available on the ESXi Shell. The vicfgcommand set is similar to the deprecated esxcfg- command set in the ESXi Shell.

You can manage many aspects of an ESXi host with the ESXCLI command set. You can run ESXCLI commands as vCLI commands or run them in the ESXi Shell in troubleshooting situations. You can also run ESXCLI commands from the PowerCLI shell by using the Get-EsxCli cmdlet. See the vSphere PowerCLI Administration Guide and the vSphere PowerCLI Reference. The set of ESXCLI commands available on a host depends on the host configuration. The vSphere Command?Line Interface Reference lists help information for all ESXCLI commands. Run esxcli --server <MyESXi> --help before you run a command on a host to verify that the command is defined on the host you are targeting.

You can use this link to get your copy of the VMware ESXi 5.0 Reference Poster.

Video – Metro vMotion in vSphere 5.0

vSphere 5 introduces a new latency-aware Metro vMotion feature that not only provides better performance over long latency networks but also increases the round-trip latency limit for vMotion networks from 5 milliseconds to 10 milliseconds. Previously, vMotion was supported only on networks with round-trip latencies of up to 5 milliseconds. In vSphere 4.1, vMotion is supported only when the latency between the source and destination ESXi/ESX hosts is less than 5 ms RTT (round-trip time). For higher latencies, not all workloads are guaranteed to converge. With Metro vMotion in vSphere 5.0, vMotion can be used to move a running virtual machine when the source and destination ESX hosts have a latency of more than 5ms RTT. The maximum supported round trip time latency between the two hosts is now 10ms. Metro vMotion is only available with vSphere Enterprise Plus license.

Related Video – Carter Shanklin’s WANatronic 10001

2.0 Release Now Available!

I’m proud to announce the release of version 2.0. This brings the past three years of new feature additions, with significant enhancements to almost every portion of the system. The changes and new features are summarized here. This is by far the most widely deployed release we’ve put out, thanks to the efforts of thousands of members of the community. We also have hundreds of customer systems that have been running 2.0 in production for months and years in some cases. More than 108,000 unique IPs have downloaded snapshots in 2011 from snapshots.pfsense.org alone, not counting downloads from the mirrors.

Upgrade considerations

It is very important to read the upgrade guide before performing an upgrade.


Files for new installs available here on the mirrors.

NOTE: With 2.0 release and newer versions, we’re now also building the oft-requested nanobsd embedded version with VGA! You’ll find alternate builds with VGA in the filename, which are the VGA-enabled versions. Only use these on hardware with VGA video. The regular serial version must be used on all hardware that has only a serial port, like the popular PC Engines and Soekris models amongst others, as they will not boot or function correctly otherwise.

Update files for upgrades available here on the mirrors.


Every page in 2.0 has a help link via the question mark on the top left of each page, which takes you to a page on the documentation site with information pertaining to that screen. Almost every page links to some level of detail, and that will be growing by the day in the weeks and months to come.

There is a growing amount of documentation available in the 2.0 category of the documentation site. An updated book is in the works, but no release date yet determined. More info on that will come soon. Currently the best source of info in the world on the project is still our existing book, and the updated information available via help links in the web interface and the 2.0 category. Much more to come.


We’re having a full day 2.0 training session at EuroBSDCon 2011 on October 6. We’re also in the planning stages of a one or two full day training session to be held in the US, probably in our home base of Louisville.


This release is the result of years of work from dozens of people on the development alone, plus thousands who have helped with testing snapshots.  Most importantly are those who financially support the project. As I will cover more in a future post, this release would have never happened if not for having adequate financial support to employ multiple people full time to work on the project. Hundreds of companies have contributed and we’re very grateful for their support. I would like to thank our largest supporters here individually.

Helping the project

There are many ways you can help the project, detailed on the website. Our biggest need is money to keep people employed working on the project. We’re currently in need of contributions for IPv6 development in 2.1, and more immediately, we’re having Hackathon 2011 in a couple weeks, bringing developers from around the world together in Louisville. Please help cover our expenses for both of these by donating today.

Thank you!