This patch provides the following:
- Fixes an issue where an ESX Server host experiences boot failures because the software doesn't correctly handle failed block driver I/Os.
- Fixes an issue where extraneous warnings are logged in /var/log/messages of ESX Server hosts running HP Insight Manager version 7.7. The warning message is the following: vmkernel: 0:00:10:43.873 cpu0:1024)VMNIX: VmkDev 3293: dev=vmnic2 cmd=0x8946 ifr=dedc1eb4 status=0x2bacffa1.
- Fixes an issue where some ESX Server hosts stop responding for between two and five minutes during a rescan operation and on occasion, the host will completely stop responding. The diagnosis of this issue is described in detail inKB 10229. Please refer to that knowledgebase article for more information on the diagnosis of the problem and for workarounds if you do not plan to apply this patch to fix the issue.
- Fixes an issue where NetApp's sanlun utility fails to get the required information from NetApp filers.
- Fixes an issue found on HP Proliant DL 380 G5 systems where valid I/O requests were marked as attempts to overwrite the partition table. This caused the file system to become "read-only" while the ext3 file-system is configured on block devices that have extended partitions.
This patch is for ESX Server 3.0.1 only.
Download and verify the patch bundle as follows :
- Download patch ESX-1000039
- Log into the ESX Server service console as root.
- Create a local depot directory.
# mkdir -p /var/updates
Note: VMware recommends that you use the updates directory.
- Change your working directory to /var/updates.
# cd /var/updates
- Download the tar file into the /var/updates directory.
- Verify the integrity of the downloaded tar file:
# md5sum ESX-1000039.tgz
- The md5 checksum output should match the following:
- Extract the compressed tar archive:
# tar -xvzf ESX-1000039.tgz
- Change to the newly created directory, /var/updates/ESX-1000039:
# cd ESX-1000039
Note: All virtual machines on the host must be either shut down or migrated using VMotion before applying the patch. A reboot of the ESX Server Host is required after applying this patch.
Once you have downloaded and extracted the archive, and if you are in the directory you created above, install the update using the following command:
# esxupdate update
If you want to run esxupdate from a different directory, you must specify the bundle path in the command:
# esxupdate -r file://<directory>/ESX-1000039 update
for example, if the host is called depot:
# esxupdate -r file:///depot/var/updates/ESX-1000039 update
During the update process, logs appear on the terminal. You can specify the verbosity of esxupdate logs by using the -v option as shown below.
# esxupdate -v 10 file://<directory>/ESX-1000039 update
Based on VMware KB 1000039