Eye on Blades Blog: Trends in Infrastructure
Get HP BladeSystem news, upcoming event information, technology trends, and product information to stay up to date with what is happening in the world of blades.

My BladeSystem Toolkit

My BladeSystem Toolkit

 

One of my hobbies is working on cars.  My father taught me much of what I know about cars.  One thing he always drilled into me was “There’s a tool for every job, and a job for every tool.”  Having the proper tools and knowing how to use them will make any job easier.

 

Same hold true for any computer system.  So I have my favorite toolbox for BladeSystem, and this is what it looks like:

Toolkit Thumb Drive

 

At the bottom of this blog is a list of files and tools that I keep on the thumb drive.  Attached to this blog is a zip file that contains scripts referenced in this blog.  Downloading the files and scripts will allow you to replicate my Toolkit, but first I want to tell you how to use it.

 

OA Configuration

 

There are several managed devices within the enclosure that need to communicate with the OA.  If you’ve got the enclosure installed and cabled, you can go through the OA setup wizard to configure the IP Addresses and other settings.  If you’re setting up the enclosure in a staging area it’s sometimes useful to have the ability to quickly setup temporary IP addresses to enable firmware updates and device configuration.  The zip file contains a script called C7000_1.cfg to set up all the IPs for the management interfaces.

 

Running OA configuration scripts

 

There’s several ways to run script files against the Onboard Administrator(OA).  You can run them through Telnet/SSH, through the OA web GUI, or from the Insight Management Display (IMD) on the front of the enclosure.  There are several sample scripts attached to this post in the zip file.

To run the scripts:

  • Copy the scripts to your Toolkit thumb drive
  • Place the thumb drive in the active OA
  • Run the script from the IMD
    • USB Menu
    • Restore Configuration
    • USB://d1/<script-name>.cfg

  

Onboard Administrator Password Recovery

 

You’d be surprised how many times I’ve been in a situation where no one knows the password to the OA.  The user guide documents a method for password recovery, but that requires a serial connection, and rebooting the OA.  Even though rebooting the OA doesn’t cause any system downtime, it’s a pain, and who has serial ports on the notebooks anymore.

 

I prefer to use a script on a thumb drive to recover lost OA passwords.  In the attachment there are two scripts.  ResetPW resets the “Administrator” account password to “password”.  The OA-Add-admin script adds use “admin” password “hpinvent” to the OA, and all ILOs in the enclosure.

 

Scripting ILO configuration

 

If you look at the script above, you’ll see an example how a script can be run against all the ILOs in an enclosure.  There are several items that are often configured in the ILOs:

  • User Accounts/Passwords
  • LDAP Authentication
  • Single Sign on from SIM
  • ILO Advanced Pack licensing
  • Advanced features

 

For details on these configurations and others, download the ILO Scripting Samples document below.  Several XML scripts can be combined into a single script, so all the ILO settings required for your environment can be set at once.  Look at SetILO.CFG for an example of a script the sets the SIM certificate,license key, and ILO password.

Note:  One thing that often causes an issue is hyphens in the ILO Advanced Pack licensing key.  Make sure you take them out of the script.

 

Update OA Firmware

 

The OA firmware can be updated directly from the thumb drive.  Insert the Toolkit thumb drive into the active OA, then run the following from the IMD:

  • USB Menu
  • Update OA Firmware
  • (select firmware image)
  • Confirm Operation (Continue)

 

Firmware Update – Servers

 

On a new install, the easiest way to update all the servers is to just boot them off the latest firmware DVD (see download link below).  Make sure the OA and ILOs have IP addresses (see above).  Insert your Toolkit thumb drive into the active Onboard Administrator.  Then boot the blades to the DVD using the following steps on the Insight Display on the front of the enclosure:

  • Enclosure Settings
  • DVD Drive (Connect)
  • All Blades
  • Connect to USB://d1/<firmware-DVD>.iso
  • Power: (Connect and reboot)
  • OK

 

You can also mount and boot ISO files from the OA web GUI as well.

 

Virtual Connect Firmware

 

Virtual Connect firmware is updated over the network from a Windows or Linux system using the Virtual Connect Support Utility(VCSU).  It’s best to be on the same subnet, and ensure there are no firewalls blocking the update.  The fibre channel VC modules use FTP over random ports, and firewalls (including local firewalls) can often cause issues.  Links for the firmware, VCSU and the VCSU user’s guide are below. 

 

If you're building the enclosure in a staging environment, and you used the script above to set up temporary IP addresses, you can set you staging PC to 192.168.234.1 to connect to the OA and run VCUTIL.

 

Conclusion

 

The purpose of this blog was to give you a few ideas on how to use a thumb drive to simplify management of HP BladeSystem using a thumb drive.  This is just a small sampling of what can be done.  I’ll try to add to this list as time allows.  I’d like to hear some of your ideas for inclusion.

 

  

Toolkit Resources and Files

 

Firmware DVD 9.10c – This contains all the firmware for the ProLiant and BladeSystem products.

http://bit.ly/fw910c

Virtual Connect Firmware 3.10 – Firmware for just the VC modules, separate for easier access

http://bit.ly/VCFW310

Virtual Connect Support Utility 1.5.1 (Windows) – This is the command line utility to load VC firmware

http://bit.ly/VCSU151

Virtual Connect Support Utility 1.5.1 (Linux) – This is the command line utility to load VC firmware

http://bit.ly/VCSU151L

Virtual Connect Support Utility 1.5x Users Guide

http://bit.ly/VCSUug

Onboard Administrator Firmware 3.11

http://bit.ly/oafw311

Onboard Administrator Command Line Interface User Guide

http://bit.ly/OACLI31

Microsoft Virtual CD-ROM tool – for mounting ISO images from within Windows

http://bit.ly/VirtCD   (BIT.LY will give you a warning, because it's an executable)

ILO XML Scripting Samples

http://bit.ly/ILOXML

 

 

Comments
Eric van der Meer(anon) | ‎10-18-2010 03:40 PM

Hi Ken,

 

Thanks for sharing this info with us, great post!

Gonna download your scripts and try them out at the next installation.

 

Best regards,

Eric van der Meer

Lalit(anon) | ‎10-19-2010 06:26 AM

Thanks Ken, Its very handy & it will help in saving lots of time & efforts

 

Best Regards,

Lalit Kumar

Steve Goble(anon) | ‎10-20-2010 12:26 PM

Thanks Ken!

 

Almost the same as mine except the scripts.  Cannot wait to look more into them. 

SteveP(anon) | ‎10-21-2010 10:06 AM

Interesting how easy it is to blow security out of the water when you have access to the IMD ;-)

Very useful though.

Todd Whitcher(anon) | ‎10-21-2010 12:42 PM

Thanks, this is very useful and will save me time. I used the USB Enclosure CFG option to change all

my IP's in an Enclosure from the IMD..worked great.

 

Todd

ken.henault | ‎10-22-2010 12:52 AM

Thank you all for the comments, I'm glad you found this useful. 

 

 

 

SteveP,

 

It's important to remember that all security starts with physical security.  If you don't have physical security, no other security measures matter.

 

 

I also received a comment from someone that works at a secure site.  They aren't allowed to bring thumb drives into the datacenter.  All these scripts can be run by connecting to the OA through Telnet or SSH as well.  You can also connect a USB DVD drive to the OA, and connect/boot the Firmware Maintenance DVD through the web GUI for OA.

 

These scripts are just the tip of the iceberg.  I challenge you the reader to create and share new tools/scripts for our collective toolkits.  Please just post them as comments here.

EduardoQ(anon) | ‎03-04-2011 09:34 PM

Great tollkit. Useful and easy to carry (not that big metal boxes)

 

I use two times this week and saves me a lot of time. Thank you so much!!!!

ken.henault | ‎06-09-2011 01:59 PM

Come to my session at HP Discover 2011.

 

2963 Reducing implementation and operations time and effort with HP BladeSystem c-Class scripting 

 

San Paolo 3501

Derek Hill(anon) | ‎06-14-2011 07:03 PM

Enjoyed the session at Discover, lots of great stuff. Now I just have to find the time to try it all out.

Leave a Comment

We encourage you to share your comments on this post. Comments are moderated and will be reviewed
and posted as promptly as possible during regular business hours

To ensure your comment is published, be sure to follow the community guidelines.

Be sure to enter a unique name. You can't reuse a name that's already in use.
Be sure to enter a unique email address. You can't reuse an email address that's already in use.
Type the characters you see in the picture above.Type the words you hear.
Search
About the Author
  • I work within EMEA ISS Central team and a launch manager for new products and general communications manager for EMEA ISS specific information.
  • Hello! I am a social media manager for servers, so my posts will be geared towards HP server-related news & info.
  • HP Editor-Enterprise Group: ISS, BCS, Converged Infrastructure (CI), Converged Cloud, Converged App Systems (CAS), and ExpertOne
  • WW responsibility for development of ROI and TCO tools for the entire ISS portfolio. Technical expertise with a financial spin to help IT show the business value of their projects.
  • Global Marketing Manager with 15 years experience in the high-tech industry.
  • Network industry experience for more than 20 years - Data Center, Voice over IP, security, remote access, routing, switching and wireless, with companies such as HP, Cisco, Juniper Networks and Novell.
Follow Us