Hi,
Hello,
we have two HP Proliant DL380 Gen9 Servers here with an HP Customized installation image (HPE-ESXi-6.0.0-Update2-iso-600.U2.9.4.7.13 rev. 3620759) and would like to bring the servers to the latest 6.0.0 lease patch level.
If I understand that correctly, we need to first update to the most recent HP image (VMware-ESXi-6.0.0-Update3-7967664-HPE-Gen9plus-600.10.3.0.21-Jun2018-depot.zip) and then update to the most up-to-date patchlevel with ist provided on the VM website.
Is this correct?
Are this steps the correct one to do that?
esxcli software vib update -d /vmfs/volumes/Datastore01/VMware-ESXi-6.0.0-Update3-7967664-HPE-Gen9plus-600.10.3.0.21-Jun2018-depot.zip
esxcli software vib update -d /vmfs/volumes/Datastore01/ESXi600-201806001.zip
esxcli software vib update -d /vmfs/volumes/Datastore01/ESXi600-201807001.zip
esxcli software vib update -d /vmfs/volumes/Datastore01/ESXi600-201808001.zip
Thanks
esxcli software profile update -d /vmfs/volumes/Datastore01/VMware-ESXi-6.7.0-8169922-HPE-Gen9plus-670.10.3.0.30-Jun2018-depot.zip -p <profilename>
That's equivalent to upgrading via CD (Note that the profile name was missing in your latest post). However, unless you are using additional drivers, which are not included in the vendor's image, consider using "install" instead of "update" to ensure a clean state after the upgrade. To see what's the difference between "update", and "install", run the command with the "--dry-run" option. For the "install" option, it may also be necessary to add "--ok-to-remove" to uninstall old vibs, which are not part of the new image profile.
esxcli software vib update -d /vmfs/volumes/Datastore01/ESXi670-201808001.zip
As before, run the command with the "--dry-run" option first, and make sure that it doesn't try to update vendor specific drivers that may be required for your hardware.
To find out which vibs are expected to be updated by the command, take a look at https://esxi-patches.v-front.de/vm-6.7.0.html.
Remember to reboot the host after the upgrade, and before installing the patch.
Hint: To find out the profile name, run:
esxcli software sources profile list -d /vmfs/volumes/Datastore01/VMware-ESXi-6.7.0-8169922-HPE-Gen9plus-670.10.3.0.30-Jun2018-depot.zip
André
Hi!
The steps are correct with one exception. You don't have to install every patch. Patches are cumulative. So you can just install the latest one after you apply HPE image.
Ok Thanks
Can I also use the same logic to upgrade from a HPE ESXi 6.0.0 Installation to a HPE ESXi 6.7.0 Installation?
The newest HPE ESXi 6.7.0 Image is from Jun2018 'VMware-ESXi-6.7.0-8169922-HPE-Gen9plus-670.10.3.0.30-Jun2018-depot.zip'
esxcli software vib update -d /vmfs/volumes/Datastore01/VMware-ESXi-6.7.0-8169922-HPE-Gen9plus-670.10.3.0.30-Jun2018-depot.zip
esxcli software vib update -d /vmfs/volumes/Datastore01/ESXi670-201808001.zip
Thanks very much for your help guys!
Sure, it should work.
In order to run an upgrade (i.e. not an update) use the esxcli software profile ... command.
André
So to Upgrade from 6.0.0 to 6.7.0 esxcli software profile update and after this use esxcli software vib update to update to the newest VMware Patch?
esxcli software profile update -d /vmfs/volumes/Datastore01/VMware-ESXi-6.7.0-8169922-HPE-Gen9plus-670.10.3.0.30-Jun2018-depot.zip
esxcli software vib update -d /vmfs/volumes/Datastore01/ESXi670-201808001.zip
esxcli software profile update -d /vmfs/volumes/Datastore01/VMware-ESXi-6.7.0-8169922-HPE-Gen9plus-670.10.3.0.30-Jun2018-depot.zip -p <profilename>
That's equivalent to upgrading via CD (Note that the profile name was missing in your latest post). However, unless you are using additional drivers, which are not included in the vendor's image, consider using "install" instead of "update" to ensure a clean state after the upgrade. To see what's the difference between "update", and "install", run the command with the "--dry-run" option. For the "install" option, it may also be necessary to add "--ok-to-remove" to uninstall old vibs, which are not part of the new image profile.
esxcli software vib update -d /vmfs/volumes/Datastore01/ESXi670-201808001.zip
As before, run the command with the "--dry-run" option first, and make sure that it doesn't try to update vendor specific drivers that may be required for your hardware.
To find out which vibs are expected to be updated by the command, take a look at https://esxi-patches.v-front.de/vm-6.7.0.html.
Remember to reboot the host after the upgrade, and before installing the patch.
Hint: To find out the profile name, run:
esxcli software sources profile list -d /vmfs/volumes/Datastore01/VMware-ESXi-6.7.0-8169922-HPE-Gen9plus-670.10.3.0.30-Jun2018-depot.zip
André