VMware
 

Knowledge Base

Search the Knowledge Base:

Products:
Search In:
 

ESX Server 3.0.2, Patch ESX-1005107: VMware Tools Service Might Fail on SLES 9 SP3 VMs; SLES S9 SP4 VMs Fail to Start X Server; Fix for Hyperlinks in VMware Tools Help Page; PBMs for VMware Tools on SLES 10 VMs

Details

Release Date: 07/08/08
Document Last Updated: 07/08/08
 
Download Size:
50 MB
Download Filename:
ESX-1005107.tgz
md5sum:
8babd643f77594cbed9e2856eee5e49d


Product Versions
ESX Server 3.0.2
Patch Classification
General
Supersedes
Virtual Machine Migration or Reboot Required
No
ESX Server Host Reboot Required
No
PRs Fixed
272149, 272180, 218573, 170305, 278774
Affected Hardware
N/A
Affected Software
Unknown
RPMs Included
VMware-esx-tools
Related CVE numbers
N/A

Summary

This patch fixes the following issues:
  • VMware Tools service might fail on SUSE Linux Enterprise Server 9 SP3 virtual machines.
     
  • On SUSE Linux Enterprise Server 9 SP4 32-bit and 64-bit virtual machines, installation of VMware Tools completes successfully, but configuring X Server fails. When X Server is started, X Server doesn't use the proper configuration for VMware Tools.
     
  • VMware Tools Help is not displayed on Linux guest operating systems.
     
  • Accessing a help page through Help button from any VMware Tools tab displays the help page. However, clicking on any link in the help page generates an error message. This fix resolves the issue.
     
  • Provide pre-built modules for VMware Tools for the SUSE Linux Enterprise Server 10 SP2 kernel 2.6.16.60-0.21.

Solution

Symptoms

The following issues might occur without this patch:
  • vmmemctl might not be loaded at startup.
     
  • Configuring X Server during VMware Tools installation on SUSE Linux Enterprise Server 9 SP4 32-bit and 64-bit virtual machines generates an error message:

    Fatal server error: no screens found.
     
  • VMware Tools Help might not be displayed on Linux guest operating systems. In VMware Tools, clicking the Help button opens the Help file in a browser window. Clicking Contents generates the error message:

    File Not Found The file /usr/lib/vmware-tools/hlp/VMwareToolsHelpTOC.html cannot be found. Please check the location and try again.
     
  • Clicking any link in the Help page generates the error message:

    An error occured while loading file:/usr/lib/vmware-tools/hlp/<xxx>.htm. The file or folder /usr/lib/vmware-tools/hlp/<xxx>.htm does not exist.

  • VMware Tools installation on a SUSE Linux Enterprise Server 10 SP2 virtual machine generates the error message:

    None of the pre-built modules vmmemctl modules for VMware tools is suitable for your running kernel. Do you want this program to try to build the vmmemctl modules for your system (you need to have a C compiler installed on your system? [yes]

Download Instructions

Download and verify the patch bundle as follows:

  1. Download patch ESX-1005107 from http://www.vmware.com/download/vi/vi3_patches.html.

  2. Log in to the ESX Server service console as root.

  3. Create a local depot directory.

    # mkdir -p /var/updates

    Note: VMware recommends that you use the updates directory.

  4. Change your working directory to /var/updates.

    # cd /var/updates

  5. Download the tar file into the /var/updates directory.

  6. Verify the integrity of the downloaded tar file:

    # md5sum ESX-1005107.tgz

    The md5 checksum output should match the following:

    8babd643f77594cbed9e2856eee5e49d ESX-1005107.tgz

  7. Extract the compressed tar archive:

    # tar -xvzf ESX-1005107.tgz

  8. Change to the newly created directory, /var/updates/ESX-1005107:

    # cd ESX-1005107

Installation Instructions

After you download and extract the archive, and if you are in the directory that you previously created, use the following command to install the update:

# esxupdate update

To run esxupdate from a different directory, you must specify the bundle path in the command:

# esxupdate -r file://<directory>/ESX-1005107 update

For example, if the host is called depot:

# esxupdate -r file:///depot/var/updates/ESX-1005107 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-1005107 update

For more information on how to use esxupdate, see the Patch Management for ESX Server 3 tech note at http://www.vmware.com/pdf/esx3_esxupdate.pdf.

Keywords

esxpatch;esx302

Feedback

Rating: 1 - Lowest 2 3 4 5 - Highest (0 Ratings)   

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.
What can we do to improve this information? (2000 or fewer characters)
Submit
Rating: 1 - Lowest 2 3 4 5 - Highest (0 Ratings)   
Actions