So, got this error recently when attempting to upgrade from ESXI 6.7u1 to 6.7u2:
[InstallationError]
[Errno 28] No space left on device
vibs = VMware_locker_tools-light_10.3.5.10430147-12986307
Please refer to the log file for more details.
Yuck. [Note, the version of locker tools you’re missing will likely vary from mine, but you can use this article and just swap out the version vmware is whining about].
The solution is simple. The “no space left” is kind of a default “stopper” that shows up — you’re not actually out of space. However, there’s a VIB file that is a prerequisite prior to upgrading to whatever version of ESXI you’re trying to get to.
In this case, that item is VMware Locker Tools Light.
Run the following 3 lines individually to get it installed:
cd /tmp
wget http://hostupdate.vmware.com/software/VUM/PRODUCTION/main
/esx/vmw/vib20/tools-light/VMware_locker_tools-light_10.3.5.10430147-12986307.vibesxcli software vib install -f -v /tmp/VMware_locker_tools-light_
10.3.5.10430147-12986307.vib
Now you can run your upgrade. I typically use this website as a nice resource for my upgrades to my ESXI hosts.
many thanks for this tip
Thank you, Thank you, Thank you!!!!! Helps a lot!
thanks it’s ok 🙂
thanks it’s ok welldone
Hi Ganon,
I have a blog https://www.leandroscardua.com , can I use your post to explain how fix this issue in portuguese?
[…] Neste post, eu vou falar sobre uma solução que achei na internet no blog do Ganon Club […]
Thanks a bunch, I was totally stumped. I have a brand new Esxi 6.7 update 3 system and kept getting
[Errno 28] No space left on device
vibs = VMware_locker_tools-light_11.0.1.14773994-15160134
Please refer to the log file for more details.
I followed this and enabled swap
https://communities.vmware.com/thread/560543
with no luck.
I rebooted no luck
Then I found your trick and did it for the latest update as of today (Dec 30, 2019). In my case it was the dec 5, 2019 patches
wget http://hostupdate.vmware.com/software/VUM/PRODUCTION/main/esx/vmw/vib20/tools-light/VMware_locker_tools-light_11.0.1.14773994-15160134.vib
esxcli software vib install -f -v /tmp/VMware_locker_tools-light_11.0.1.14773994-15160134.vib
This allowed met to install the updated VMware_locker_tool
then I ran the latest update successfully via
esxcli software profile update -p ESXi-6.7.0-20191204001-standard -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
reboot
This brought me to
[root@stroud-esxi:~] vmware -l
VMware ESXi 6.7.0 Update 3
[root@stroud-esxi:~] vmware -v
VMware ESXi 6.7.0 build-15160138
prior to this I was on
[root@stroud-esxi:~] vmware -l
VMware ESXi 6.7.0 Update 3
[root@stroud-esxi:~] vmware -v
VMware ESXi 6.7.0 build-14320388
Any updates on this spaces problem and how to install the latest updates and patches?