VMware ESX(i) 4.0 Update 2

You’ve guessed it, VMware has released Update 2 of their flagship bare-metal virtualization product ESX and ESXi. This update addresses a number of issues found since the release of Update 1 as well as a number of enhancements, such as:

Enhancement of the esxtop/resxtop utility— vSphere 4.0 Update 2 includes an enhancement of the performance monitoring utilities, esxtop and resxtop. The esxtop/resxtop utilities now provide visibility into the performance of NFS datastores in that they display the following statistics for NFS datastores: Reads/s, writes/s, MBreads/s, MBwrtn/s, cmds/s, GAVG/s(guest latency).

Additional Guest Operating System Support— ESX/ESXi 4.0 Update 2 adds support for Ubuntu 10.04. For a complete list of supported guest operating systems with this release, see the VMware Compatibility Guide.

When using vSphere Client to access the console of a virtual machine that uses a NetXen NX3031 network interface controller (NIC), the system fails, leading to a purple screenWhen the NetXen NX3031 NIC resides on a relatively high memory location (possibly above 512GB), the system becomes unresponsive as it tries to access an address that is out of range. For example, this issue might occur if the system has a physical memory of 96GB but the memory map configuration generates addresses beyond the 512GB memory location.

A message similar to the following is logged before the system becomes unresponsive: <3>nommu_map_single: overflow a31407ad5a+54 of device mask 7fffffffff

Dropped frames can be incorrectly reported by Qlogic drivers for fibre channel host bus adapters (HBAs)Storage arrays returning less data than expected (an underrun condition) are incorrectly reported by the Qlogic driver as having dropped frames with a SCSI status of Busy instead of an underrun condition with the original SCSI status. This issue is resolved in this release. The Qlogic driver reports SCSI status correctly and does not report dropped frames.

** Network Driver Interface Specification (NDIS) is part of the networking architecture used in Microsoft Windows operating systems. The NDIS transport driver might hold, indefinitely, the buffers received by vmxnet3 drivers, thereby running out of buffers to receive.

—

Virtual machines connected to a vNetwork Distributed Switch (vDS) might be disconnected after a failovervDS virtual machine port changes persist the port configuration every five minutes. Since virtual machine port changes are not persisted immediately, virtual machines can lose network connectivity after a failover event if they have been configured to link to a vDS less than five minutes before the failover.

—

A virtual machine fails to respond or power on when its network interface card (NIC) is attached to a port group with a name that exceeds 50 charactersThis issue is resolved in this release. Port group names now cannot be changed to a name that exceeds 50 characters. Previously assigned port group names that exceed 50 characters are not accessible by virtual machines.

—

**An issue in the timer emulation causes timer interrupts to be delivered to the guest operating system at an excessive rate

** This issue has been observed after a vMotion migration when a virtual machine has been up for a relatively long time, such as for one hundred days.

—

**Installing ESX on a system with more than eight network interface cards (NICs) might cause the system to become unresponsive

** When you use the text mode method to install VMware ESX on a system that has more than 8 NICs, the installer might stop responding and display an error similar to the following:

An error has occurred during your ESX installation. ‘NicSetup’ object has no attribute ‘scrollDisplay’

—

Speed and duplex settings for a NIC might not be retained after ESX/ESXi host rebootsWhen the speed and duplex settings for a NIC are manually set and the ESX/ESXi host is rebooted, the values set for the speed and duplex settings might not be retained. After reboot, the network adapter might auto-negotiate its speed and duplex settings.

** The CPU frequency reported by 64-bit Windows 2003 and 64-bit Windows XP guest operating systems when run in a virtual machine might be inaccurate. In the virtual machine, QueryPerformanceCounter might run at a rate that is higher than the frequency reported by QueryPerformanceFrequency.

This is just a small subset of the fixes found in VMware ESX(i) 4.0 Update 2, I strongly urge you to read the full release notes as a problem you’re currently experiencing could be resolved by a simply update. For updating your ESX hosts, simply use Update Manager or download the bits from VMware.com and use the Host Update Utility to perform these upgrades.