HP c-Class Infrastructure come in handys

I’ve been working with HP c-Class infrastructure components (Onboard Administrator and Virtual Connect)  for a few years now and collected some useful commands that helped me out several times while doing new installations or maintenance.

Update all Blade iLO firmware’s from the OA CLI

OA with connection to the Internet:

  • Logon to the Onboard Administrator with SSH/Telnet (CLI)
  • Issue the command: hponcfg all ftp://iss:tools@hprc.external.hp.com/iLOfw/ilo-update.xml

OA with no connection to the Internet:
(Steps below describe the use of TFTP, but this can also be FTP or HTTP, change the locations accordingly)

  • Start a local TFTP server and place two files in the root directory:

ilo-update.xml and the latest iLO2 firmware (.BIN)

(Either get the .BIN from ftp://iss:tools@hprc.external.hp.com/iLOfw or whenever that’s not updated yet download the “Online ROM Flash Component for Windows – HP Integrated Lights-Out 2” and extract the package, this also gets you the latest .BIN file)

  • Edit the ilo-update.xml to match your local TFTP’s IP address, path and filename


  • Logon to the Onboard Administrator with SSH/Telnet (CLI)
  • Issue the command: hponcfg all tftp://<LOCAL_TFTP_IP>/ilo-update.xml

Rebooting a Blade iLO Controller

The procedure of rebooting (actually HP call’s it resetting) an iLO controller could come in handy whenever the web interface isn’t reachable anymore.

  • Logon to the Onboard Administrator with SSH/Telnet (CLI)
  • Issue the following commands from the Onboard Administrator Command Line (CLI):

connect server X (x corresponds to the blade bay)
cd /map1

Re-insert a Blade (removal from chassis)

While implementing the c-Class infrastructure it oftenly happens that iLO controllers get unreachable or other strange error messages appear for whatever cause that may be. Re-inserting the blade in the bay causes a full reset which in most circumstances solves these problems.

This re-inserting can also be done via the Onboard Administrator CLI.

  • Logon to the Onboard Administrator with SSH/Telnet (CLI)
  • Issue the command: reset bay X  (x obviously corresponds to the blade bay)

Unreachable Virtual Connect Domain Manager

My experience while implementing Virtual Connect modules is that oftenly the Virtual Connect Manager isn’t reachable while the modules  are working fine. In that case you can restart Virtual Connect Domain Manager process.

  • Logon to the first Virtual Connect Module with SSH/Telnet (CLI)
  • Issue the command: reset vcm –failover (this could take a few minutes)
Leave a comment


  1. you can also use reset server x (instead of reset bay)

  2. Did

     /  November 9, 2010

    Thanks for the tip on the blade iLO reset, just saved me an OA restart!

  3. Farshid

     /  January 22, 2012

    Hi , thanks for share the command , I have a BL460G7 in bay 5 of an C7000 enclosure , it’s brand new and I didn’t have any problem with the other 7 blades , but this one come up in web interface with an unknown status and whenever I try to update the ILO with TFTP it shows : Request is valid only for SERVER blades , any idea to help me out of this will be appreciated.

  4. Lee

     /  November 14, 2012

    Any ideas how to reset 1 VC-FC module when all the other modules (4x vc-eth and 3x vc-fc) are working fine? I have tried the front reset button and can’t find details anywhere about it. The currently configured IP is in the wrong subnet.

  5. Hi Lee,

    Not really. Operationally I haven’t been involved in the VC modules for a while.
    I’m guessing that the reset-button will also reset the data within the module and I’m quite sure that’s not what you are looking for?

  1. HP c-Class Infrastructure come in handys « VirtualKenneth's Blog
  2. Fun with HP Blades · blogdoch.net — jetzt wird zurückgeblogt
  3. Fun with HP Blades | blogdoch reloaded

Leave a Reply

%d bloggers like this: