HP c-Class Solaris manual Loading the IO Accelerator VSL facility driver, Upgrading the firmware

Page 12

Loading the IO Accelerator VSL facility (driver)

The driver is installed and automatically loaded during the package installation (pkgadd; see "Installing the software and utilities (on page 11)").

To manually unload the driver, run:

$ pfexec rem_drv iomemory-vsl

To manually load the driver, run:

$ pfexec add_drv -i "pci1aed,1005 pciex1aed,1005 pci1aed,1003 pciex1aed,1003 pci1aed,1010 pciex1aed,1010 pci1014,3c3 pci103c,324d pci103c,324e pci103c,178b pci103c,178c pci103c,178d pci103c,178e pci103c,176f pci103c,1770" -m "* 0666 root sys" iomemory-vsl

The load command might be too long for the shell. You might need to add a \ (backslash) character at the end of the first line to signal that the line is continued on the next line.

The driver automatically loads at system boot. The IO Accelerator device is now available to the OS as the following:

/dev/rdsk/c*d0p0

Attached IO Accelerator devices show up as block devices in the file system in three places: /dev/fio*

/dev/rdsk/c*d0*

Where c*d0p0 is the master partition covering the entire raw block device /dev/dsk/c*d0*

Where c*d0s2 is the master slice covering the entire block device

The driver creates /dev/fiox block device nodes, where x is a letter (a, b, c, and so forth).

CAUTION: Only use the traditional disk interfaces (/dev/rdsk/* and /dev/dsk/*). Do not use the /dev/fiox block device nodes.

To confirm the IO Accelerator device is attached, use the following command: $ pfexec /opt/fusionio/bin/fio-status

The output indicates the attach status of the device: attached or not attached.

Upgrading the firmware

After the IO Accelerator driver is loaded, ensure that the IO Accelerator device firmware is up to date by running the "fio-status (on page 26)" command-line utility.

If the output shows that the device is running in Minimal mode, download the latest firmware from the HP website (http://www.hp.com/support), and then use the HP IO Accelerator Management Tool application or the "fio-update-iodrive (on page 30)" utility to upgrade the firmware.

CAUTION: Upgrade Path

Do not attempt to downgrade the firmware on any IO Accelerator device.

You must follow a specific upgrade path when upgrading an IO Accelerator device.

When installing a new IO Accelerator device along with existing devices, you must upgrade all of the existing devices to the latest available versions of the firmware before installing the new devices.

Consult the release notes for this IO Accelerator release before upgrading IO Accelerator devices.

Software installation 12

Image 12
Contents HP IO Accelerator 3.2.3 Solaris User Guide Page Contents Upgrading devices Contents summary About this guideIntroduction OverviewProduct naming Performance attributes IO Accelerator capacity 320GB 640GB Models AJ878B BK836ARequired operating environment Supported firmware revisionsIntroduction Introduction Software installation Installation overviewInstalling the software and utilities Loading the IO Accelerator VSL facility driver Upgrading the firmware$ pfexec remdrv iomemory-vsl Dev/rdsk/c*d0p0Enabling PCIe power Using the device as a swapConfiguring a ZFS pool Maintenance Maintenance toolsCommand-line utilities Enabling PCIe power overrideEnabling the override parameter Uninstalling IO Accelerator VSL and utilities Unmanaged shutdown issuesOptions iomemory-vsl externalpoweroverride=value Disabling auto attachDisabling the IO Accelerator VSL Enabling the IO Accelerator VSL$ pfexec remdrv iomemo Monitoring and managing devices Introduction to monitoring and managing devicesManagement tools Example conditions to monitor Device LED indicators Performance and tuning Introduction to performance and tuningDisabling Dvfs Limiting Apci C-statesUtilities Utilities referenceFio-attach Fio-attach device optionsFio-beacon Fio-bugreportFio-beacon device options Tmp/fio-bugreport-20100121.173256-sdv9ko.tar.bz2Fio-detach Fio-format Fio-detach device optionsFio-format options device Fio-status Fio-status device optionsFfield Fio-sure-erase Fio-sure-erase options device Fio-update-iodrive Fio-update-iodrive options iodriveversion.fff Domainbusslot.func Monitoring IO Accelerator health Nand flash and component failureHealth metrics Health monitoring techniques Using module parameters ZFS pools and health monitoringEsxcfg-module --server server-name iomemory-vsl -g Upgrade procedure Upgrading devicesUpgrading devices for IO Accelerator VSL 2.x.x to $ modprobe iomemory-vsl Upgrading devices Subscription service ResourcesFor more information Support and other resources Before you contact HPHP 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