-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On a standalone host using an offline bundle

If like me, you don’t have an update manager available, this is how to update a standalone ESXi 5.0 server to 5.0 update 1 using an offline update bundle.

Prerequisites

With the recent release of vSphere ESXi 5.0 update 1, containing critical updates and bug fixes, you might want to proceed with updating your ESXi 5.0 server. If like me, you don’t have an update manager available, you will need to proceed the other way.
For this, connect using SSH to your server, and lets check the currently running version.

~ # esxcli system version get
   Product: VMware ESXi
   Version: 5.0.0
   Build: Releasebuild-515841
   Update: 0

As the patch weights 563M, and I didn’t had enough room in the default partition, I changed to a datastore where I had. Then, launched the download.

~ # cd /vmfs/volumes/myds/
/vmfs/volumes/4dc3f58e-72fb5c74-9e2e-00188b8b6f2f # wget http://hostupdate.vmware.com/software/VUM/OFFLINE/release-328-20120312-212851/update-from-esxi5.0-5.0_update01.zip 
Connecting to hostupdate.vmware.com (95.100.179.51:80)
update-from-esxi5.0- 100% |*************************************************************************|   563M 00:00:00 ETA
Please check what you downloaded, this is important. The expected checksums are :
md5sum:55c25bd990e2881462bc5b66fb5f6c39
sha1sum:ecd871bb09b649c6c8c13de82d579d4b7dcadc88

Updating

Now, simply launch the update process.

/vmfs/volumes/4dc3f58e-72fb5c74-9e2e-00188b8b6f2f # esxcli software vib update --depot=/vmfs/volumes/4dc3f58e-72fb5c74-9e2e-00188b8b6f2f/update-from-esxi5.0-5.0_update01.zip
Installation Result
   Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
   Reboot Required: true
   VIBs Installed: VMware_bootbank_ehci-ehci-hcd_1.0-3vmw.500.1.11.623860, VMware_bootbank_esx-base_5.0.0-1.11.623860, VMware_bootbank_misc-drivers_5.0.0-1.11.623860, VMware_bootbank_net-e1000e_1.1.2-3vmw.500.1.11.623860, VMware_bootbank_net-nx-nic_4.0.557-3vmw.500.1.11.623860, VMware_bootbank_sata-ahci_3.0-6vmw.500.1.11.623860, VMware_bootbank_sata-ata-piix_2.12-4vmw.500.1.11.623860, VMware_bootbank_scsi-aacraid_1.1.5.1-9vmw.500.1.11.623860, VMware_bootbank_scsi-megaraid-sas_5.34-1vmw.500.1.11.623860, VMware_bootbank_scsi-mpt2sas_06.00.00.00-6vmw.500.1.11.623860, VMware_locker_tools-light_5.0.0-1.11.623860
   VIBs Removed: VMware_bootbank_ehci-ehci-hcd_1.0-3vmw.500.0.0.469512, VMware_bootbank_esx-base_5.0.0-0.7.515841, VMware_bootbank_misc-drivers_5.0.0-0.7.515841, VMware_bootbank_net-e1000e_1.1.2-3vmw.500.0.7.515841, VMware_bootbank_net-nx-nic_4.0.557-3vmw.500.0.0.469512, VMware_bootbank_sata-ahci_3.0-6vmw.500.0.0.469512, VMware_bootbank_sata-ata-piix_2.12-4vmw.500.0.0.469512, VMware_bootbank_scsi-aacraid_1.1.5.1-9vmw.500.0.0.469512, VMware_bootbank_scsi-megaraid-sas_4.32-1vmw.500.0.0.469512, VMware_bootbank_scsi-mpt2sas_06.00.00.00-5vmw.500.0.0.469512, VMware_locker_tools-light_5.0.0-0.7.515841
   VIBs Skipped: VMware_bootbank_ata-pata-amd_0.3.10-3vmw.500.0.0.469512, VMware_bootbank_ata-pata-atiixp_0.4.6-3vmw.500.0.0.469512, VMware_bootbank_ata-pata-cmd64x_0.2.5-3vmw.500.0.0.469512, VMware_bootbank_ata-pata-hpt3x2n_0.3.4-3vmw.500.0.0.469512, VMware_bootbank_ata-pata-pdc2027x_1.0-3vmw.500.0.0.469512, VMware_bootbank_ata-pata-serverworks_0.4.3-3vmw.500.0.0.469512, VMware_bootbank_ata-pata-sil680_0.4.8-3vmw.500.0.0.469512, VMware_bootbank_ata-pata-via_0.3.3-2vmw.500.0.0.469512, VMware_bootbank_block-cciss_3.6.14-10vmw.500.0.0.469512, VMware_bootbank_esx-tboot_5.0.0-0.0.469512, VMware_bootbank_ima-qla4xxx_2.01.07-1vmw.500.0.0.469512, VMware_bootbank_ipmi-ipmi-devintf_39.1-4vmw.500.0.0.469512, VMware_bootbank_ipmi-ipmi-msghandler_39.1-4vmw.500.0.0.469512, VMware_bootbank_ipmi-ipmi-si-drv_39.1-4vmw.500.0.0.469512, VMware_bootbank_misc-cnic-register_1.1-1vmw.500.0.0.469512, VMware_bootbank_net-be2net_4.0.88.0-1vmw.500.0.7.515841, VMware_bootbank_net-bnx2_2.0.15g.v50.11-5vmw.500.0.0.469512, VMware_bootbank_net-bnx2x_1.61.15.v50.1-1vmw.500.0.0.469512, VMware_bootbank_net-cnic_1.10.2j.v50.7-2vmw.500.0.0.469512, VMware_bootbank_net-e1000_8.0.3.1-2vmw.500.0.7.515841, VMware_bootbank_net-enic_1.4.2.15a-1vmw.500.0.0.469512, VMware_bootbank_net-forcedeth_0.61-2vmw.500.0.0.469512, VMware_bootbank_net-igb_2.1.11.1-3vmw.500.0.0.469512, VMware_bootbank_net-ixgbe_2.0.84.8.2-10vmw.500.0.0.469512, VMware_bootbank_net-r8168_8.013.00-3vmw.500.0.0.469512, VMware_bootbank_net-r8169_6.011.00-2vmw.500.0.0.469512, VMware_bootbank_net-s2io_2.1.4.13427-3vmw.500.0.0.469512, VMware_bootbank_net-sky2_1.20-2vmw.500.0.0.469512, VMware_bootbank_net-tg3_3.110h.v50.4-4vmw.500.0.0.469512, VMware_bootbank_ohci-usb-ohci_1.0-3vmw.500.0.0.469512, VMware_bootbank_sata-sata-nv_3.5-3vmw.500.0.0.469512, VMware_bootbank_sata-sata-promise_2.12-3vmw.500.0.0.469512, VMware_bootbank_sata-sata-sil_2.3-3vmw.500.0.0.469512, VMware_bootbank_sata-sata-svw_2.3-3vmw.500.0.0.469512, VMware_bootbank_scsi-adp94xx_1.0.8.12-6vmw.500.0.0.469512, VMware_bootbank_scsi-aic79xx_3.1-5vmw.500.0.0.469512, VMware_bootbank_scsi-bnx2i_1.9.1d.v50.1-3vmw.500.0.0.469512, VMware_bootbank_scsi-fnic_1.5.0.3-1vmw.500.0.0.469512, VMware_bootbank_scsi-hpsa_5.0.0-17vmw.500.0.0.469512, VMware_bootbank_scsi-ips_7.12.05-4vmw.500.0.0.469512, VMware_bootbank_scsi-lpfc820_8.2.2.1-18vmw.500.0.0.469512, VMware_bootbank_scsi-megaraid-mbox_2.20.5.1-6vmw.500.0.0.469512, VMware_bootbank_scsi-megaraid2_2.00.4-9vmw.500.0.0.469512, VMware_bootbank_scsi-mptsas_4.23.01.00-5vmw.500.0.0.469512, VMware_bootbank_scsi-mptspi_4.23.01.00-5vmw.500.0.0.469512, VMware_bootbank_scsi-qla2xxx_901.k1.1-14vmw.500.0.0.469

Now, reboot and you’re ready !

Caution, I went to some troubles on CentOS virtual machines running the kernel 2.6.220 that would not restart and simply kernel panic on boot, dracut not finding device-mapper. I had to update the vmware tools to the last version to make them boot.

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iQIcBAEBCAAGBQJW5eRKAAoJEBeKS2x6xuR7X50P/RKSotGHgHwVyNAUb3Clbwv5
VNzgxR+bJov5u9UW4VsKjYa7B2l8xkFh/h53oD04OiNnrIVTezCnlYwO2ASWLnWg
8ClX+2jY5EKI2l9xYZratgGqefpy45/DVuabE6CEfbTgf1UEJJUQiXEMs4UouWJc
MD/4ww5pvAhDh0yHccC8dKz9SOp5tDIIq+UOKAm7b4Ax1Aw8R5/PKDULpYpRyGcs
akMuHTz76ucFBddOM9C5OnbDes4b6m6UzPsmQUcBMclecgF9zF2HaB4evX3WTn6N
LDH+66Ea70jGqRDaIYnFT4Qu06A8M6FWHVBqU1AaTLSUmO+bKLlXPRcCvNWtXubc
wk3oLtZQFCuNVmZt/wJVg8wAzYYTQ9ILY/dCtjhG9MYDxLOgLkRhULBhBKyqwkaK
wYWJzq1UTEaIL3lRDSW1Yl0m4gnEcjZJPPVJ2lEuXWqDUY+n5DbBRUsZ24LW3zzt
6nFWxZNlvY0SZDRU8oPyDJxFoYRm2ZF+kPsx9+HPPnvkMwY5CT8IBjHNOKiSZ6e6
w3neP+6xLZipSMiVwwQ7ajwWD3hWGSd5S2RHO03e+IhaZ8g9JusdtO3K1hwk/zGL
5mWHx9uEBBEPFyCMsp57nesZn8MAsuWiGq/E2j/0V9Go6srHGrZ2cu/iNaWRxA/Z
q6DEfC5pf/yQ2fH9I/dy
=ieQC
-----END PGP SIGNATURE-----

Hint: To validate signature, please view page source and copy html code between BEGIN PGP Signed message and END PGP Signature anchors.

Created the 2012-03-18

Share this


Article content

Resources

10 last blog posts

Related to this article

blog comments powered by Disqus