HP B- Accelerators Linux manual Common maintenance tasks, Enabling the override parameter

Page 37

in a slot that is not rated to provide 55W of power, your server hardware could experience a power drag.

The override parameter is a setting for the IO Accelerator VSL software by server and is not stored in the device. When moved to a new server, the device defaults to the 25 W power limit until an external power cable is added or the override parameter is enabled for that device in the new server. To determine the total PCIe slot power available for the new server, consult the manufacturer.

Enabling the override parameter

1.Use one of the following methods to determine the serial number of each device to be installed in a compatible slot:

oEnter the fio-status command: Sample output:

fio-status

...

Adapter: Dual Controller Adapter

Fusion-io ioDrive2 DUO 2.41TB, Product Number:F01-001-2T41-CS-0001, FIO SN:1149D0969

External Power: NOT connected

PCIe Power limit threshold: 24.75W Connected ioMemory modules: fct2: SN:1149D0969-1121

fct3: SN:1149D0969-1111

In this example, 1149D0969 is the adapter serial number.

If you have multiple IO Accelerator devices installed on your system, use the fio-beacon command to verify where each device is physically located.

oInspect the adapter serial number labels on the IO Accelerator devices to determine the serial numbers. However, HP recommends confirming that each serial number is an adapter serial number by running the fio-status command. The adapter serial number label resides on the back of all HP ioDrive Duo devices and HP ioDrive2 Duo devices. On ioDrive Duos, the serial number is located on the PCB component that is attached to the PCIe connector.

2.To set the module parameter, edit the /usr/modprove.d/iomemory-vsl.conffile, and then change the value for the external_power_override parameter. For example:

options iomemory-vsl external_power_override=<value>

Where the <value> for this parameter is a comma-separated list of adapter serial numbers. For example:

1149D0969,1159E0972,24589

3.To enforce any parameter changes, you must reboot or unload and then load the drivers.

Common maintenance tasks

The following are the most common tasks for maintaining your IO Accelerator device using command-line utilities.

Maintenance 37

Image 37
Contents HP IO Accelerator Version 3.2.3 Linux User Guide Page Contents Maintenance Resources About this guide Contents summaryOverview IntroductionProduct naming IO Accelerator capacity 320GB 640GB Models AJ878B BK836A Performance attributesSupported firmware revisions Required operating environmentSupported hardware Introduction Introduction Installation overview Software installationInstalling RPM packages on SUSE, RHEL, and OEL $ uname -rRpm -Uvh fio*.rpm Rpm -Uvh iomemory-vsl-kernel-version-VSL-version.x8664.rpmBuilding the IO Accelerator driver from source Building an RPM installation package$ rpmbuild --rebuild iomemory-vsl-VSL-version.src.rpm Upgrading device firmware from VSL 1.x.x or 2.x.x to Fio-bugreport Upgrading procedure$ rpm -qa grep -i iomemory $ rpm -e iomemory-vsl-2.6.18-194.el5-2.2.0.82-1.0 Fio-update-iodrive iodriveversion.fff$ modprobe iomemory-vsl Loading the IO Accelerator driver # Provides iomemory-vsl # Required-Start boot.udevControlling IO Accelerator driver loading Fio-attach /dev/fct$ chkconfig --del iomemory-vsl Using the init script$ chkconfig --add iomemory-vsl # blacklist iomemory-vslUsing module parameters Setting the IO Accelerator driver optionsMounting filesystems Handling IO Accelerator driver unloadsPersistent configuration One-time configurationUpgrading the firmware $ modprobe iomemory-vsl auto-attach=0Using the device as swap Enabling PCIe powerUsing the Logical Volume Manager Options iomemoryvsl preallocatememory=1072,4997,6710,10345Device partitions Configuring RAIDDevice /dev/fio Etc/mdadm.conf$ mdadm --detail --scan Chkconfig boot.md on Chkconfig mdadmd on$ mdadm --assemble --scan Fio-status Building a RAID 10 across multiple devicesDiscard Trim on Linux Understanding Discard Trim supportSnmp details for Linux Setting up Snmp for LinuxFiles and directories Snmp master agentInstalling the Snmp subagent Configuring the Snmp master agentYum install net-snmp rsync Snmp agentX subagentManually running the Snmp subagent Running and configuring the Snmp subagentSubagent log file Enabling Snmp test mode Using the Snmp sample config filesPCI0100.0 Setting up Snmp for Linux Supported Snmp MIB fields Troubleshooting SnmpSnmp MIB Maintenance tools MaintenanceDevice LED indicators Command-line utilitiesFio-update-iodrive Enabling PCIe power overrideOptions iomemory-vsl externalpoweroverride=value Common maintenance tasksEnabling the override parameter Unloading the IO Accelerator driver Uninstalling the IO Accelerator driver RPM packageDisabling auto attach Disabling the driver Unmanaged shutdown issuesEtc/modprobe.d/iomemory-vsl.conf Options iomemoryvsl autoattach=0Utilities 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-pci-check options Fio-pci-checkFio-status Fio-snmp-agentxFio-snmp-agentx options Fio-status device optionsUtilities 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 Software RAID and health monitoring About flashback protection technologyIntroduction to performance and tuning Performance and tuningDisabling Dvfs Limiting Apci C-statesSetting the interrupt handler affinity Setting Numa affinityAdvanced configuration example Numa configurationIntroduction to Numa architecture Numa node override parameter13,14,18,19 Resources Subscription serviceFor more information Warranty information Safety and regulatory complianceRegulatory 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 SMH Documentation feedback Index Uninstalling utilities