Upgrading VMware Tools using the /usr/lib/vmware-tools/sbin/vmware-tools-upgrader command fails with a segmentation fault error
book
Article ID: 342405
calendar_today
Updated On:
Products
VMware vSphere ESXi
Issue/Introduction
Attempts to upgrade the VMware Tools with the /usr/lib/vmware-tools/sbin/vmware-tools-upgrader command in a Linux virtual machine fails with a segmentation fault and the VMware Tools are not upgraded.
To workaround this issue without uninstalling the existing version of VMware Tools, you must upgrade to the latest version of vmware-tools-upgrader binary by following these steps:
Locate the existing vmware-tools-upgrader binary at:
For 32-bit Linux guests - /usr/lib/vmware-tools/sbin32/vmware-tools-upgrader
For 64-bit Linux guests - /usr/lib/vmware-tools/sbin64/vmware-tools-upgrader
Replace with the newer version of the vmware-tools-upgrader binary located at:
For 32-bit Linux guests - vmware-tools-distrib/lib/sbin32/vmware-tools-upgrader
For 64-bit Linux guests - vmware-tools-distrib/lib/sbin64/vmware-tools-upgrader
Run the vmware-tools-upgrader for VMware Tools upgrade.