19 thoughts on “Upgrading ESXi 3.x/4.0 to 4.1 – “Failed to read the upgrade package metadata.xml”

  1. Cameron

    Thank you SO MUCH. This has made my upgrade from 4.0 to 4.1 so PAINLESS!!

    Great guide.

  2. Christian

    Hello Anders,
    Tripped over this little gem of an article. Now, being a nearly newbie in the upgrading-esxi business, I like to ask you to erase a few doubts;
    My scenario is to upgrade a esxi 3.5 box to 4.1. I have dl an upgrade package: upgrade-from-ESXi3.5-to-4.1.0-0.0.260247-release.zip. Extracted to a folder, it has the same name(!). In it, I have a “metadata.xml”. I do not see a “metadata.zip” anywhere. Please help connect the dots 🙂

    Thanks,
    – Christian

  3. Thomas von Siebenthal

    If you get the error:

    /vmfs/volumes/4a97b524-063cb5d9-ff13-0030489c63a8/upgrade # esxupdate update -m metadata.zip
    metadata.zip ######################################################################## [100%]

    vmware-esx-tools-light-4.1.0-0.0.260247.i386.vib ###### ( 9%)
    Encountered error FileIOError:
    The error data is:
    Filename – None
    Message – I/O Error (28) on file : [Errno 28] No space left on device
    Errno – 10
    Description – Unable to create, write or read a file as expected.

    then go to the Config-GUI and relacte /tmp/scratch to your local datastore, reboot and it should work …

  4. Christian

    “Hi Christian,
    Have you tried the Host Update utility?
    Have you tried with the “metadata.xml”?”

    No. I must admit I didn’t have the courage to experiment with metadata.xml
    The Host Update utility seems difficult to find on VMWares site. What package could it be in?

    Thanks,
    – Christian

  5. A. Mikkelsen Post author

    Hi Christian,
    If you install the vSphere Client you are asked if you want to install the HostUpdate Utility
    I not sure if the HostUpdate Utillity is avaiable in the vSphere Client in the free version of ESXi.
    But it is in the vSphere Client version from vCenter.

    A. Mikkelsen

  6. Tom

    Hello Anders,

    thank you very much for this great guide!

    One question to the configuration of the ESXi host. Will this be kept after the upgrade? Can I restart the updated host with the “old” configuration or is there a way to save the configuration and then to restore after the upgrade?

    Thanks, Tom

  7. Tibor Kiss

    Hello!

    This description is work!!! Excelent!!! 🙂
    Thank You this!
    I can upgrade my system 4.0 to 4.1 ESXi !!!!

  8. Andre Lombard

    Thank you. This worked for me to upgrade from v4.0 to v4.1-Update1. I had physical access to the host, so I used the console there. Alt-F1, then type “unsupported”, then you’ll be prompted for a password.

Leave a Reply

Your email address will not be published. Required fields are marked *