I just came across this HP advisory, and I didn't see any postings about it in the forums. If I missed one, I apologize. I have experienced this problem myself.
There is a known problem with some USB flash drives that HP shipped. Please see the advisory below. Note that the color of the USB key seems to be the determining factor.
http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01605187
In case the link goes dead, here's the text of the advisory:
Release Date: 2008-11-13
Last Updated: 2008-11-13
DESCRIPTION
HP has identified an issue that may occur when updating the configuration of a ProLiant server running HP Integrated VMware ESX Server 3i on certain USB Keys. Two types of VMware ESX 3i Server USB Keys have been shipped. However, this issue ONLY occurs when using the USB Key with the green aluminum casing. The USB Key with the black plastic casing functions properly.
The following two issues were detected during testing:
Issue 1: Configuration settings are lost upon rebooting supported ProLiant servers running VMware ESX 3i Server because there is not sufficient time during shutdown to write all configuration data to the affected USB Key.
A second issue may occur that is unrelated to Issue 1, but is related to the USB Key:
Issue 2: On rare occasions, the server may not boot properly due to a hardware issue related to the USB key.
The USB Keys that are affected were shipped between March 31, 2008 and September 15, 2008. All USB Keys (with green aluminum casing) have been purged from inventory. Effective September 16, 2008, the VMware ESX Server 3i USB Keys with green aluminum casing were replaced with a VMware ESX Server 3i USB Key encased in black plastic. The spare kit part number remains the same (490749-001).
SCOPE
Any of the following ProLiant servers running HP Integrated VMware ESX Server 3i Version 3.5 Update 1 or Update 2 on certain USB Keys. Affected USB Keys can be identified by the green aluminum casing.
Affected servers:
- ProLiant ML350 G5 Server
- ProLiant ML370 G5 Server
- ProLiant DL360 G5 Server
- ProLiant DL380 G5 Server
- ProLiant DL385 G2 Server
- ProLiant DL580 G5 Server
- ProLiant DL585 G2 Server
- ProLiant BL460c G5 Server Blade
- ProLiant BL465c Server Blade
- ProLiant BL465c G5 Server Blade
- ProLiant BL480c G5 Server Blade
- ProLiant BL680c G5 Server Blade
- ProLiant BL685c Server Blade
The complete list of supported HP ProLiant servers with VMware ESX Server 3i is available at the following URL:
http://h71028.www7.hp.com/enterprise/cache/505363-0-0-0-121.html
RESOLUTION
Customers can obtain a replacement USB Key under warranty by contacting HP Customer Support and requesting Spares Kit 490749-001. HP will also provide the instructions on how to obtain the Recovery CD Image for the replacement VMware ESX Server 3i USB Key.
Note: The only VMware ESX Server 3i USB Keys that are affected are the USB Keys with the green aluminum casing.
How to Obtain a Replacement USB Key
In North America, contact Customer Support at 1-800-HP-INVENT.
OR
For Customer Support outside of North America, click on the following URL for a list of Customer Support Centers and appropriate phone numbers:
http://welcome.hp.com/country/us/en/wwcontact.html
When Calling HP Customer Support
Refer to Customer Advisory c01605187 VMware ESX Server 3i - CUSTOMER ACTION REQUIRED: Configuration Information May Not Be Retained After a Reboot When Running VMware ESX Server 3i USB Key Version 3.5 Update 1 or Update 2 from Certain USB Keys on ProLiant Servers.
The Customer Support Agent will assist customers with the process of obtaining a Recovery ISO Image to create a Recovery CD. With the Recovery CD, customers can create new VMware ESX Server 3i USB Key(s). Before calling HP Customer Service, the customer should have the following required information available:
- VMware ESX Server 3i USB Key(s) Spares Kit 490749-001 (Only USB Keys with green aluminum casing are affected).
- Serial Number for each ProLiant BL/DL/ML server that is using an affected VMware ESX Server 3i USB Key.
- Customer Advisory c01605187.
HP Integrated VMware ESXi Server Product and Licensing:
VMware licensing and product serial number information is required to reestablish the VMware ESXi Server Licensing. The information provided here is taken from the HP integrated VMware ESX Server 3i Getting Started Guide. To reference the Getting Start Guide in full refer to the following URL:
http://h20000.www2.hp.com/bc/docs/support/SupportManual/c01399744/c01399744.pdf?jumpid=reg_R1002_USEN
The HP integrated VMware ESXi products use a serial number based license technology. The serial number that enables the software and provides additional license entitlements is delivered electronically on the USB key. View the Support Information section of the Direct Console User Interface or the VMware Infrastructure Client to obtain the USB Key for the serial number information.
HP strongly recommends recording a copy of the product serial number after the initial system boot. Your serial number contains important license information and should be recorded and saved for later reference.
Backing Up the VMware ESX Server 3i Configuration Files
The instructions listed below are provided to customers that may want to save the current VMware ESX Server 3i configuration files before applying the new image to the USB Key. However, this is a manual procedure as there is no mechanism to backup VMware ESX Server 3i configuration files that reside on a USB Key.
IMPORTANT: The following instructions can be used to back up the VMware configuration files.
Download and install the VMware Remote CLI software located at the following URL:
http://www.vmware.com/download/download.do?downloadGroup=VI-RCLI-U2
Refer to the VMware ESX Server 3i Embedded Setup Guide, Chapter 3 - Backing and Restoring ESX Server 3i located at the following URL:
http://www.vmware.com/pdf/vi3_35/esx_3i_e/r35/vi3_35_25_3i_setup.pdf
To backup the VMware ESX Server 3i configuration files there is a Remote Command Line (RCLI) command that allows backup, copy, and restore of configuration information, specifically vicfg-cfgbackup.
This command has the following main options:
- save : save all state information to a local file (local to the RCLI system).
- load : restore all state information from a local file.