Upgrading VMware Tools using Automatic Tools Upgrade or Update Manager fails
search cancel

Upgrading VMware Tools using Automatic Tools Upgrade or Update Manager fails

book

Article ID: 311464

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

Symptoms:
  • Upgrading VMware Tools using Automatic Tools Upgrade fails
  • Cannot upgrade VMware Tools using Advanced Options
  • In the vmware.log file, you see the error:

    TOOLS INSTALL Error copying upgrader binary into guest. success = 0, HgfsStatus = 8

  • Upgrading VMware Tools using Update Manager fails
  • In the vmware-vum-server-log4cpp.log file, you see the error:

    UpgradeTools task failed: vim.fault.VmToolsUpgradeFault


Environment

VMware ESXi 4.1.x Installable
VMware ESXi 4.1.x Embedded
VMware vCenter Server 4.0.x
VMware ESXi 4.0.x Embedded
VMware ESXi 4.0.x Installable
VMware ESX 4.0.x

Cause

This issue may occur if the VMwareToolsUpgrader.exe file located at c:\Windows\Temp\vmware-SYSTEM\has only Read Only attributes.

Resolution

This issue is resolved in VMware ESX 4.1 Patch ESX410-201010401-SG for ESX systems and VMware ESXi 4.1 Patch ESXi410-201010401-SG for ESXi systems. For more information, see VMware ESX 4.1 Patch ESX410-201010401-SG: Updates vmkernel64, VMX, CIM (1027013) and VMware ESXi 4.1 Patch ESXi410-201010401-SG: Updates Firmware (1027021).
To work around this issue, assign Read/Write attributes to the file.
Alternatively, you can also manually remove the file. When you install VMware Tools the next time, a new VMwareToolsUpgrader.exe file is created with Read/Write attributes.
By default, the Temp directory is located at C:\Windows\. However, the location of the Temp directory may vary. To find the exact location of the Temp directory, open the vmware.log file of the virtual machine, located at /vmfs/volumes/datastore/VM/, and check the entry above the error message similar to:
vmx| TOOLS INSTALL Copying upgrader files from /usr/lib/vmware/tools-upgraders into guest at C:\WINDOWS\TEMP
vcpu-0| TOOLS INSTALL Error copying upgrader binary into guest. success = 0, HgfsStatus = 8.
Note: On Windows 2008 R2, this issue may occur if the %temp% directory does not exist. Create this directory to resolve the issue. Windows 2008 R2 (VMware Tools and virtual machine hardware upgrade) is supported only with VMware vCenter Update Manager 4.0 Update 3. For more information, see the VMware vCenter Update Manager Release Notes.


Additional Information

To be alerted when this document is updated, click the Subscribe to Article link in the Actions box
自動 Tools アップグレードまたは Update Manager を使用した VMware Tools のアップグレードが失敗する