VMware Cloud Community
insearchof
Expert
Expert
Jump to solution

Unable to install VMTools after upgrade

Just upgraded my ESXI hosts

On one host I was updating the VMTools on my VMs.

After a while I was unable to apply the VMtools I get this error

Any ideas?

vmwarevmtools.PNG

1 Solution

Accepted Solutions
Raj1988
Enthusiast
Enthusiast
Jump to solution

Seems either the vmware tools iso is missing from the productLocker location or symlink to it is broken. You can also change it to a datastore location.

Check VMware Knowledge Base

https://www.vladan.fr/configure-vmware-tools-update-from-shared-productlocker-location/

Regards,

AJ

View solution in original post

0 Kudos
14 Replies
diegodco31
Leadership
Leadership
Jump to solution

Hi

I think that ESXi image that you have installed was a no-tools. You can install VMware Tools manually.

Diego Oliveira
LinkedIn: http://www.linkedin.com/in/dcodiego
insearchof
Expert
Expert
Jump to solution

Diego

I was able to upgrade all my other VMS last night with VMTOOLS

something happened

How do you install manually?

0 Kudos
daphnissov
Immortal
Immortal
Jump to solution

You need to check that particular host to ensure it has tools in its locker. Other hosts may, this one may not for some reason.

0 Kudos
insearchof
Expert
Expert
Jump to solution

I migrated to another host on the same vcenter and still have the problem

It is a venter issue ?

All of a sudden

This all started after upgraded all hosts and vcenter this pass weekend

0 Kudos
insearchof
Expert
Expert
Jump to solution

Where do I check for the locker?

Not aware of that on VMware new to this

0 Kudos
insearchof
Expert
Expert
Jump to solution

Hi

I attached the VMTools upgrade to the baseline and then did a Remediate and selected all the hosts

I have three hosts left.

Two are up and one is still down working on it.

They are all on the same ESXI host

One machine it installed just fine.  The second one failed with same error as above.

Third one who is powered off it is trying to install now.

So it is the VM who can not find the file ????

any ideas?

0 Kudos
daphnissov
Immortal
Immortal
Jump to solution

We're going to need more information. Look at the tasks and also events for this VM. What does it say? Look at the update manager logs. What do they say?

0 Kudos
insearchof
Expert
Expert
Jump to solution

OK

Looked at the events and tasks they show the same information as I posted in the image in my first post.

I then looked at the update manager log and it was not helpful either not an error that would help.

I migrated it to another host and got the same error.

How can I export the update manager log?

0 Kudos
Raj1988
Enthusiast
Enthusiast
Jump to solution

Seems either the vmware tools iso is missing from the productLocker location or symlink to it is broken. You can also change it to a datastore location.

Check VMware Knowledge Base

https://www.vladan.fr/configure-vmware-tools-update-from-shared-productlocker-location/

Regards,

AJ

0 Kudos
insearchof
Expert
Expert
Jump to solution

Ajay

Thank you for the links helpful

[root@TGCSESXI-7:~] ls -la /usr/lib/vmware/isoimages/

total 176818

drwxr-xr-x    1 root     root             8 May 30 01:01 .

drwxr-xr-x    1 root     root             8 Jul 20  2018 ..

-rwx------    1 root     root          5175 Nov 15  2018 isoimages_manifest.txt

-rwx------    1 root     root          2122 Nov 15  2018 isoimages_manifest.txt.sig

-rwx------    1 root     root      57772032 Nov 15  2018 linux.iso

-rwx------    1 root     root        903200 Nov 15  2018 linux.iso.sha

-rwx------    1 root     root          2122 Nov 15  2018 linux.iso.sig

-rwx------    1 root     root          1989 Nov 15  2018 linux_avr_manifest.txt

-rwx------    1 root     root          2122 Nov 15  2018 linux_avr_manifest.txt.sig

-rwx------    1 root     root     119963648 Nov 15  2018 windows.iso

-rwx------    1 root     root       1874944 Nov 15  2018 windows.iso.sha

-rwx------    1 root     root          2122 Nov 15  2018 windows.iso.sig

-rwx------    1 root     root          1709 Nov 15  2018 windows_avr_manifest.txt

-rwx------    1 root     root          2122 Nov 15  2018 windows_avr_manifest.txt.sig

[root@TGCSESXI-7:~] find . -iname vmtools

./vmfs/volumes/5b51c2c1-221d0739-9b2f-0026b98518f5/packages/6.5.0/vmtools

[root@TGCSESXI-7:~] ls /locker

  var

[root@TGCSESXI-7:~] ls /locker/packages

  var

[root@TGCSESXI-7:~] ls /locker/packages/6.5.0

  vmtools

[root@TGCSESXI-7:~] ls /locker/packages/6.5.0/vmtools

        linux.iso                     linux.iso.sig                 linux_avr_manifest.txt.sig    windows.iso.sha               windows_avr_manifest.txt

    linux.iso.sha                 linux_avr_manifest.txt        windows.iso                   windows.iso.sig               windows_avr_manifest.txt.sig

[root@TGCSESXI-7:~]

Looks like it is there ??????

Thoughts

0 Kudos
Raj1988
Enthusiast
Enthusiast
Jump to solution

Verify if the symlink is there. If missing create it by following the same KB .

cd /productLocker

/vmfs/volumes/5b51c2c1-221d0739-9b2f-0026b98518f5/packages/6.5.0/   (Should be the output)

[root@is-tse-d127:~] ls -l

lrwxrwxrwx    1 root     root            29 May 20 04:47 productLocker -> /locker/packages/6.5.0/

0 Kudos
insearchof
Expert
Expert
Jump to solution

Ajay

[root@TGCSESXI-7:~] cd /productLocker

[root@TGCSESXI-7:/vmfs/volumes/5b51c2c1-221d0739-9b2f-0026b98518f5/packages/6.5.0] ls -l

total 512

drwxr-xr-x    1 root     root             8 May 30 01:00 floppies

drwxr-xr-x    1 root     root             8 May 30 01:01 vmtools

[root@TGCSESXI-7:/vmfs/volumes/5b51c2c1-221d0739-9b2f-0026b98518f5/packages/6.5.0] cd vmtools

[root@TGCSESXI-7:/vmfs/volumes/5b51c2c1-221d0739-9b2f-0026b98518f5/packages/6.5.0/vmtools] ls

        linux.iso                     linux.iso.sig                 linux_avr_manifest.txt.sig    windows.iso.sha               windows_avr_manifest.txt

    linux.iso.sha                 linux_avr_manifest.txt        windows.iso                   windows.iso.sig               windows_avr_manifest.txt.sig

[root@TGCSESXI-7:/vmfs/volumes/5b51c2c1-221d0739-9b2f-0026b98518f5/packages/6.5.0/vmtools]

Looks like it is there?

Any thoughts?

Thank you

Tom

0 Kudos
Raj1988
Enthusiast
Enthusiast
Jump to solution

[root@is-tse-d127:~] ls -l

lrwxrwxrwx    1 root     root            29 May 20 04:47 productLocker -> /locker/packages/6.5.0/

Output from root please ?

0 Kudos
insearchof
Expert
Expert
Jump to solution

[root@TGCSESXI-7:~] ls -l /locker/packages/6.5.0

total 512

drwxr-xr-x    1 root     root             8 May 30 01:00 floppies

drwxr-xr-x    1 root     root             8 May 30 01:01 vmtools

[root@TGCSESXI-7:~] ls -l locker

lrwxrwxrwx    1 root     root             6 Jun 14 18:21 locker -> /store

[root@TGCSESXI-7:~] ls -l /locker/packages

total 512

drwxr-xr-x    1 root     root             8 Jul 20  2018 6.5.0

drwxr-xr-x    1 root     root             8 Jul 20  2018 var

[root@TGCSESXI-7:~]

 

Permissions??????

0 Kudos