Easy way to upgrade from HP ESXi 4.0 to 4.1

Whilst it’s possible to install ESXi 4.1 host update baseline to get from ESXi 4.0 to 4.1, doing so will disable the CIM agents. These need to be reinstalled. For some reason you can’t do this too through VMware Update Manager.

But it’s almost trivial to install the update. The only problem is this has to be done on a box-by-box basis [thereby making the point of having Update Manager moot].

~ # esxupdate  --bundle=hp-esxi4.1uX-bundle-1.0.zip update
Unpacking cross_oem-hp-smx-provider_410.02.07.60-235786       ####################################################################################### [100%]
Unpacking cross_oem-vmware-esx-drivers-char-hpilo_400.8.5.0.. ####################################################################################### [100%]
Removing packages : oem-vmware-esx-drivers-char-hpilo oem-hp.. ####################################################################################### [100%]
Installing packages :cross_oem-hp-smx-provider_410.02.07.60.. ####################################################################################### [100%]

Running [cim-install.sh]...
ok.
Running [/usr/sbin/vmkmod-install.sh]...
ok.
Running [/sbin/esxcfg-secpolicy -p /etc/vmware/secpolicy]...
ok.
The update completed successfully, but the system needs to be rebooted for the
changes to be effective.

~ # esxupdate  --bundle=hp-nmi-bundle-1.0.02.zip update
Unpacking cross_vmware-esx-drivers-char-hpnmi_410.1.0.0.1VM.. ####################################################################################### [100%]
Installing packages :cross_vmware-esx-drivers-char-hpnmi_41.. ####################################################################################### [100%]
Running [/usr/sbin/vmkmod-install.sh]...
ok.
The update completed successfully, but the system needs to be rebooted for the
changes to be effective.

~ # esxupdate query
------Bulletin ID------- -----Installed----- -------------------Summary--------------------
ESXi410-GA               2010-09-13T22:04:05 ESXi upgrade Bulletin
hpq-esxi4.1uX-bundle-1.0 2010-09-13T22:12:38 HP ESXi Bundle 1.0
hp-nmi-driver-1.0.02     2010-09-13T22:14:31 HP NMI Sourcing Driver for VMware ESX/ESXi 4.1
Advertisements

2 Responses to Easy way to upgrade from HP ESXi 4.0 to 4.1

  1. Selva says:

    Hi Chris,

    Good article, don;t if you face any of this issue,
    I installed this same hp-nmi-driver in 4.1 but it breaks the online server bios update with the below error, this happens for all HP hardwares:

    [root@xxxx tmp]# ./CP008662.scexe
    Online ROM Flash Engine Version: Linux-3.2.1-0
    Name: HP ProLiant DL580 G3 (P38)
    Software Version: 08/02/2007

    The software is installed and up to date.
    The installation does not need to continue,
    however, you may still install the software.

    Do you want to install this version (y/n) ?y

    Flash in progress do not interrupt or your system may become unusable.
    Working.pcilib: proc_write: write failed: Invalid argument

    But after removing hp-nmi-driver it works fine:
    [root@xxxxxx tmp]# ./CP008662.scexe
    Online ROM Flash Engine Version: Linux-3.2.1-0
    Name: HP ProLiant DL580 G3 (P38)
    Software Version: 08/02/2007
    The software is installed and up to date.
    The installation does not need to continue,
    however, you may still install the software.
    Do you want to install this version (y/n) ?y
    Flash in progress do not interrupt or your system may become unusable.
    Working…..

  2. Sean M says:

    @Selva – HP doesn’t provide these updates for your G3. I suspect it’s not on the HCL list for 4.1

    Why don’t you simply update the bios via a bootable ISO or CD?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: