I really like tables because you can visualize everythng better. If you know this blog I am sure that you already know my ESXi and ESX build lists. I've just updated both and published another table: Configuration Maximums, that is a comparison between all configuration maximums since ESX 1.
Another cool document I want to share is my VMware vSphere Release and Build Number History PDF Format. I'm often sitting in front of an ESXi Host thinking "Oh, wich version was that build number please? And when has it been patched the last time?". This list really helps me out. Feel free to print and share!
I am going to keep this list up to date. Please subscribe if you always want to have the latest version.
If you change your hardware configuration without reinstalling your hypervisor you might run into an issue with the nic or hba port numbering. The ESXi host writes the PCI bus to vmnic mapping to a special configuration file. If you change the pci slot from your dual port nic for example you end up with 2 new vmnics.
The configuration file is located at /etc/vmware/esx.conf
Change vmnic numbering Read more »
Since 2001 VMware has release 5 major verisons from their hypervisor called ESX (Elastic Sky X). I tried to collect all relases to the market here and here. With all that information i created a timeline. This is what i got:
VMware has publish a security fix for their current ESX Server. There is a vulnerability which might allow an attacker to manipulate the traffic from a remote virtual device to cause the virtual machine to crash. Another vulnerability might allow an attacker with the ability to load a specially crafted checkpoint file to execute arbitrary code on the host.
The Common Vulnerabilities and Exposures project (cve.mitre.org) has assigned the name CVE-2012-3288 and CVE-2012-3289 to this issues. Please note that this is not the privilege escalation vulnerability which in everybody's mouth at the moment. VMware products are not affected by this issue (CVE-2012-0217).
The latest ESXi 5.0.0 Build number is now: 721882
Also affected: ESX(i) 4.1, ESX(i) 4.0, ESX(i) 3.5
Updated: ESXi Release and Build Number History
The first thing i check on every vSphere environment is the version or build number which is currently installed. It is always good to know which version is running and when the last update has been applied. I published my list in the VMware section a few days ago:
ESX Release and Build Number History
ESXi Release and Build Number History
I will keep this list up to date when updates are released.
How to determine the VMware ESX(i) Build Version using vSphere Client
From the vSphere Client just select the ESX server within the Host & Cluster view. The version can be seen above the configuration tabs. In this example i am running ESXi Version 5.0.0 Build 504890.
How to determine the VMware ESX(i) Build Version using SSH?
If you are connected to the ESX console just enter "vmware -v" to get the Build number. This server is running ESXi 5.0.0 Build 702118, which is the current version as i am writing (June 2012).
When you install the vCenter Server on a system in your own language (german for example) you might run into an issue that even after forcing the vSphere Client to english all error messages and e-mail notifications appers in german language. Having non-english error messages is a pain, if you try to google for solutions. If you work for an international company it also may be important that error messages are in english.
There is no official supported solution for this problem, but you can use this little workaround. This works with vSphere 4, 4.1 and 5:
- Connect to the Server where vCenter Server is running (RDP Client or Console)
- The language files are located in: C:\Program Files\VMware\Infrastructure\VirtualCenter Server\locale\
- Rename the de folder (or your language) to DE.old
- Copy the en folder to the same directory and rename it to de
- Restart vCenter Server Service
All error messages and alarm emails should now appear in english language.