HP c-Class Solaris manual Fio-update-iodrive options iodriveversion.fff

Page 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 (http://www.hp.com/support) for recommendations.

The default to upgrade all IO Accelerator devices does not use the -dor -soption. The firmware is located in the <ioaccelerator_version.fff> file. 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 (http://www.hp.com/support).

To update one or more specific devices:

If the IO Accelerator is loaded, use the -doption with the device number.

Syntax

fio-update-iodrive [options] <iodrive_version.fff>

where <iodrive_version.fff> is the path and firmware archive file provided by HP. The default path 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 -dor -soptions 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 -soption.

 

 

Use the -foption 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.

 

 

Utilities 31

Image 31
Contents HP IO Accelerator 3.2.3 Solaris User Guide Page Contents Upgrading devices About this guide Contents summaryOverview IntroductionProduct naming IO Accelerator capacity 320GB 640GB Models AJ878B BK836A Performance attributesSupported firmware revisions Required operating environmentIntroduction Introduction Installation overview Software installationInstalling the software and utilities Dev/rdsk/c*d0p0 Loading the IO Accelerator VSL facility driverUpgrading the firmware $ pfexec remdrv iomemory-vslUsing the device as a swap Enabling PCIe powerConfiguring a ZFS pool Enabling PCIe power override MaintenanceMaintenance tools Command-line utilitiesEnabling the override parameter Disabling auto attach Uninstalling IO Accelerator VSL and utilitiesUnmanaged shutdown issues Options iomemory-vsl externalpoweroverride=valueEnabling the IO Accelerator VSL Disabling the IO Accelerator VSL$ pfexec remdrv iomemo Introduction to monitoring and managing devices Monitoring and managing devicesManagement tools Example conditions to monitor Device LED indicators Limiting Apci C-states Performance and tuningIntroduction to performance and tuning Disabling DvfsFio-attach device options UtilitiesUtilities reference Fio-attachTmp/fio-bugreport-20100121.173256-sdv9ko.tar.bz2 Fio-beaconFio-bugreport Fio-beacon device optionsFio-detach Fio-detach device options Fio-formatFio-format options device Fio-status device options Fio-statusFfield Fio-sure-erase Fio-sure-erase options device Fio-update-iodrive Fio-update-iodrive options iodriveversion.fff Domainbusslot.func Nand flash and component failure Monitoring IO Accelerator healthHealth metrics Health monitoring techniques ZFS pools and health monitoring Using module parametersEsxcfg-module --server server-name iomemory-vsl -g Upgrading devices Upgrade procedureUpgrading devices for IO Accelerator VSL 2.x.x to $ modprobe iomemory-vsl Upgrading devices Resources Subscription serviceFor more information Customer Self Repair Support and other resourcesBefore you contact HP HP contact informationRéparation par le client CSR Riparazione da parte del cliente Reparaciones del propio cliente Reparo feito pelo cliente Support and other resources Support and other resources Support and other resources Acronyms and abbreviations Documentation feedback Index Index