Home > Virtualisation, VMWare > Monitoring HP ESXi Host hardware

Monitoring HP ESXi Host hardware

I often see people on forums, complaining that they are unable to monitor their HP hardware (or Dell or IBM) from within their virtual Centre.

The HP ESXi Offline Bundle for VMware ESXi 4.1 should be installed to fix this.

you can download the bundle at http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?swItem=MTX-b98795300e7947d88f19ab56d6&lang=en&cc=us&idx=1&mode=4

If you’d like to check if it is already installed on one of your hosts, simply putty to the host (assuming that you have enabled SSH) and run the following:

~ # esxupdate  query——Bulletin ID——- —–Installed—– ——-Summary——-ESXi410-GA               2010-07-28T10:46:07 ESXi upgrade Bulletinhpq-esxi4.1uX-bundle-1.0 2010-08-04T14:57:25 HP ESXi Bundle 1.0~ #

Alternatively, if you have a vMA appliance or access to RCLI, you can use the following:

Using RCLI:
vihostupdate.pl –server <server> –query

 

http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?swItem=MTX-b98795300e7947d88f19ab56d6&lang=en&cc=us&idx=1&mode=4&#038;
(posted below for ease of access)

Installation:
Update an ESXi Host Using Offline Bundles with the vihostupdate Utility
You can use the vihostupdate utility in conjunction with offline bundles or with a depot. This topic describes
the procedure using offline bundles.
Prerequisites
Before you can update or patch an ESXi host from the command line, you must have access to a machine on which you can run the VMware vSphere Command-Line Interface (vSphere CLI). You can install the vSphere CLI on your Microsoft Windows or Linux system or import the VMware vSphere Management
Assistant (vMA) virtual appliance onto your ESXi host. For information about importing or installing the
vSphere CLI, see the VMware vSphere Command-Line Interface Installation and Reference Guide.
Procedure
1 Power off any virtual machines that are running on the host and place the host into maintenance mode.
2 Find out which bulletins are applicable to the ESXi host.
• Search an offline HTTP server:
vihostupdate.pl –server <server> –scan –bundle http://<webserver>/rollup.zip
• Search the local machine:
vihostupdate.pl –server <server> –scan –bundle <local_path>/rollup.zip
The –server argument is the ESXi host name or IP address.
Do not specify more than one bundle ZIP file at the command line each time you run the command. If you
specify –bundle more than once, the command processes only the last file that was specified.
3 (Optional) List all the bulletins that are available in the bundle.
• Search an offline HTTP server:
vihostupdate.pl –server <server> –list –bundle http://<webserver>/rollup.zip
• Search the local machine:
vihostupdate.pl –server <server> –list –bundle <local_path>/rollup.zip
This command lists all the bulletins contained in the bundle, even those that do not apply to the host.
4 Install bulletins from the bundle on the ESXi host.
• Install from an offline HTTP server:
vihostupdate.pl –server <server> –install –bundle http://<webserver>/rollup.zip –bulletin bulletin1,bulletin2
• Install from the local machine:
vihostupdate.pl –server <server> –install –bundle <local_path>/rollup.zip –bulletin bulletin1,bulletin2
If you omit the –bulletin argument, this command installs all the bulletins in the bundle.
5 Verify that the bulletins are installed on your ESXi host.
vihostupdate.pl –server <server> –query
6 (Optional) Remove individual bulletins.
vihostupdate.pl –server <server> –remove –bulletin bulletin1
Use this option only for removing bulletins that are third-party or VMware extensions. Do not remove
bulletins that are VMware patches or updates. vihostupdate can remove only one bulletin at a time.
Uninstall a Bundle from a Host
Use this procedure to uninstall bulletins that are third-party or VMware extensions.
Do not remove bulletins that are VMware patches or updates.
Prerequisites
Before you can uninstall an update or patch from an ESXi host from the command line, you must have
access to a machine on which you can run the VMware vSphere Command-Line Interface (vSphere CLI). You can install the vSphere CLI on your Microsoft Windows or Linux system or import the VMware vSphere
Management Assistant (vMA) virtual appliance onto your ESXi host. For information about deploying or installing the vSphere CLI, see the VMware vSphere Command-Line Interface Installation and Reference Guide.
Procedure
1 Determine which bulletins are installed on your ESXi host.
vihostupdate.pl –server <server> –query
Note the bundle ID for the bundle to uninstall.
2 Run the vihostupdate command.
vihostupdate –server <server> –remove –bulletin <bulletin ID>
vihostupdate can remove only one bulletin at a time.

Advertisements
  1. No comments yet.
  1. No trackbacks yet.

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: