Upgrading VMWare Tools on Kace 8.0.318 (VA on ESXi 6.5)
Good afternoon.
Today I updated Kace to version 8.0.318, we have a VA hosted on an ESXi infrastructure. When I try to update VMTools I obtain this error:
The required VMware Tools ISO image does not exist or is inaccessible.
vix error code = 21001
Unable to install VMware Tools. An error occurred while trying to access image file "/usr/lib/vmware/isoimages/freebsd.iso" needed to install VMware Tools: 2 (No such file or directory). Please refer the product documentation or KB article 2129825 for details about how to get VMware Tools package for this guest operating system.
I found a VMWare documentation on http://partnerweb.vmware.com/GOSIG/FreeBSD_11x.html#Tools, but I can't try this because the solution need a root access to the VA. Can someone help me and give me an idea about the possible solution of the problem?
Thanks in advance.
Giovanni.
4 Comments
[ + ] Show comments
Answers (2)
Answer Summary:
Please log in to answer
Posted by:
pc2550
5 years ago
Posted by:
five.
6 years ago
Top Answer
According to the kb linked to earlier, you just need to download "VMware Tools packages for FreeBSD, Solaris and OS X" and use the one called freebsd.iso. In the kb it says to also download the "Windows and Linux" iso as well. But I'm not sure what that one is needed for. The KB is definitely lacking in details. But once you've downloaded the, upload all of the iso's (windows.iso, linux.iso, darwin.iso, freebsd.iso, solaris.iso) via the esxi webclient (Host | Storage | Storage Browser). And then mount the proper one on the VM in question.
Haven't tested it, but it looks straight forward.
Two more vmware articles that might help you:
VMware vSphere ESXI 6.5 Release Notes (specifically talks about not all .iso's being included)
VMware Tools 10.1.5 Release Notes
Haven't tested it, but it looks straight forward.
Two more vmware articles that might help you:
VMware vSphere ESXI 6.5 Release Notes (specifically talks about not all .iso's being included)
VMware Tools 10.1.5 Release Notes
"VMWARE tools cannot be updated in the K1000 and K2000 appliances in ESXi 6.5"
https://support.quest.com/kb/217335/ - Channeler 6 years ago
Thanks. - GiSo 6 years ago
You need to mount the latest vmwaretools.iso for freebsd to the virtual machine (Be sure that it is set to connected) and then simply use the webui (Settings |Appliance Upgrade) to install/upgrade them.
The issue you are decribing is that you did not connect the vmware tools iso to the appliance. - Nico_K 6 years ago
The bad news is in 10.2.0 VMware have dropped support for FreeBSD completely, requiring the use of open-vm-tools instead as stated in the release notes here: https://docs.vmware.com/en/VMware-Tools/10.2/rn/vmware-tools-1020-release-notes.html#compatibility
I appreciate this is VMware's doing of dropping support, but KACE really shouldn't publish an article https://support.quest.com/kace-systems-deployment-appliance/kb/217335 pointing fingers at VMware and appearing to bury their heads in the sand as "nothing to do with them". Enterprises want to use Enterprise hypervisors, and VMware is popular in this field, they also chose KACE KBOX and. It's unfortunate VMware have decided to drop FreeBSD support, but they have, so we look to Quest KACE our vendor to adapt for its customers to changes in the industry, (its why the web client has HTML5 version now which hopefully by 2020 will be the main version with all features, didn't just point to Adobe and do nothing), otherwise customers may adapt themselves, away from Quest KACE KBOX, there's already pressure here to switch to SCCM.
Nico_K, can you confirm that newer versions of KACE virtual appliances will handle installing and updating of the Open-vm-tools? We need an official communication from Quest KACE on this as I'm sure you can appreciate.
We need to know that a future version of the KBOX appliances will handle this to ensure communication with VMware is maintained, or KACE will migrate to a different Linux OS that VMware do still support with VMtools. - AJStevens 6 years ago