HP c-Class Solaris manual Fio-bugreport, $ modprobe iomemory-vsl

Page 37

b.Run the fio-bugreportcommand-line utility and save the output. This output captures the device information for each device in the system. This device information will be useful in troubleshooting any upgrade issues. For example:

fio-bugreport

c.Detach the IO Accelerator devices. For example: fio-detach /dev/fct*

For more information, see "fio-detach(on page 24)."

2.Unload the current IO Accelerator driver. For example: $ pfexec rem_drv iomemory-vsl

3.Uninstall the 2.x HP IO Accelerator VSL software: $ pfexec pkgrm iomemory-vsl

4.Install the new VSL and related packages:

a.Download the IO Accelerator VSL package and supporting packages from the HP website (http://www.hp.com/support).

b.Uncompress the package:

$ gunzip -c iomemory-vsl*pkg.tar.gztar -xf -

c.Install the VSL and utilities using the following command: $ pfexec pkgadd -d .iomemory-vsl

5.Update the firmware on each device to the latest version using the fio-update-iodrivecommand.

CAUTION: Do not turn off the power during a firmware upgrade, because this might cause device failure. If a UPS is not in place, consider adding one to the system before performing a firmware upgrade.

Sample syntax:

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

Where <iodrive_version.fff> is the path to the firmware archive. This command updates all of the devices to the selected firmware. See the utility reference for more options If you want to update specific devices.

6.Reboot the system.

A warning that the upgraded devices are missing a lebmap, if fio-statusis run. This is a customary warning, and the issue will be corrected in the next step.

7.Load the VSL. For example:

$ modprobe iomemory-vsl

For more information, see "Loading the IO Accelerator driver ("Loading the IO Accelerator VSL facility (driver)" on page 12)."

CAUTION: Use this utility with care since it deletes all user information on the IO Accelerator.

8.Using the fio-formatcommand, format each device. For example: fio-format <device>

You are prompted to confirm you want to erase all data on the device. The format might take an extended period of time, depending on the wear on the device.

9.Attach all IO Accelerator devices using the following command: fio-attach /dev/fct*

Upgrading devices 37

Image 37
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 Upgrading the firmware Loading the IO Accelerator VSL facility driver$ pfexec remdrv iomemory-vsl Dev/rdsk/c*d0p0Using the device as a swap Enabling PCIe powerConfiguring a ZFS pool Maintenance tools MaintenanceCommand-line utilities Enabling PCIe power overrideEnabling the override parameter Unmanaged shutdown issues Uninstalling IO Accelerator VSL and utilitiesOptions iomemory-vsl externalpoweroverride=value Disabling auto attachEnabling 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 Introduction to performance and tuning Performance and tuningDisabling Dvfs Limiting Apci C-statesUtilities reference UtilitiesFio-attach Fio-attach device optionsFio-bugreport Fio-beaconFio-beacon device options Tmp/fio-bugreport-20100121.173256-sdv9ko.tar.bz2Fio-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 Before you contact HP Support and other resourcesHP contact information Customer Self RepairRé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