HP IO Accelerator for BladeSystem c-Class User Manual
Page 31
![background image](/manuals/397608/31/background.png)
Utilities 31
CAUTION:
•
During a firmware upgrade, it is critical to maintain steady power or risk failure of
the IO Accelerator device. Connecting a qualified UPS is recommended prior to
performing a firmware upgrade.
•
It is critical to load the driver after each firmware upgrade step when scheduling
sequential, multiple firmware upgrades (example: 1.2.7 to 2.1.0 to 2.3.1). If the
driver is not loaded, the on-drive format will not be changed and there will be
data loss.
•
Data loss may occur if the IO Accelerator device firmware is downgraded.
Contact HP Support
•
The default to upgrade all IO Accelerator devices does not use the -d or -s
option. The firmware is located in the
Confirm that all devices need the firmware upgrade. The -p (Pretend) option, can
be run to view the possible results of the update.
•
Ensure that all IO Accelerator devices are detached before updating the
firmware.
•
Upgrade Path
There is a specific upgrade path to follow when upgrading an IO Accelerator
device. Consult the Release Notes for this IO Accelerator release before
upgrading any IO Accelerator devices.
IMPORTANT:
If you receive an error message when updating the firmware that instructs you to
update the midprom information, contact HP Customer Support
To update one or more specific devices:
If the IO Accelerator is loaded, use the -d option with the device number.
Syntax
fio-update-iodrive [options]
where
is /usr/share/fio/firmware. This parameter is required.
Options
Description
-d
Updates the specified devices (by fctx, where x is the number of the device shown in
fio-status). If this option is not specified, all devices are updated.
Use the -d or -s options carefully. Updating the wrong IO Accelerator
device could damage that device.
-f
Force upgrade (used primarily to downgrade to an earlier firmware version). If the IO
Accelerator is not loaded, this option also requires the -s option.
Use the -f option carefully. Updating the wrong IO Accelerator device
could damage that device.
-l
List the firmware available in the archive.
-p
Pretend: Shows what updates would be done. However, the actual firmware is not
modified.
-c
Clears locks placed on a device.