3D Printing, Illusive Fixes, and Other Crap

No Space Left On Device vmware_locker_tools error when upgrading ESXI 6.7

So, got this error recently when attempting to upgrade from ESXI 6.7u1 to 6.7u2:

[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

esxcli software vib install -f -v /tmp/VMware_locker_tools-light_

Now you can run your upgrade. I typically use this website as a nice resource for my upgrades to my ESXI hosts.

Next Post

Previous Post


  1. xavier May 24, 2019

    many thanks for this tip

  2. Michael Martin August 7, 2019

    Thank you, Thank you, Thank you!!!!! Helps a lot!

  3. chris August 25, 2019

    thanks it’s ok 🙂

  4. chris August 25, 2019

    thanks it’s ok welldone

  5. Leandro September 20, 2019

    Hi Ganon,

    I have a blog https://www.leandroscardua.com , can I use your post to explain how fix this issue in portuguese?

  6. James Stroud December 30, 2019

    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

    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


    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

  7. Peter January 8, 2020

    Any updates on this spaces problem and how to install the latest updates and patches?

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

© 2021 Ganon.Club

Theme by Anders Norén