HP IO Accelerator Version 3.2.3 Linux User Guide Abstract This document describes software requirements for all relevant HP IO Accelerators using Li
Introduction 10 BladeSystem c-Class IO Accelerators have two distinct designs for the respective server product lines. The G1 through G7 IO Accelera
Introduction 11 • Sufficient RAM to operate—The amount of RAM that the driver requires to manage the NAND flash varies according to the block size
Software installation 12 Software installation Installation overview For the system requirements, including supported operating systems, consult the
Software installation 13 IMPORTANT: Exact package names vary, depending on the software and kernel version chosen. 3. Go to the HP website (htt
Software installation 14 Package type Installation location SNMP MIB /usr/share/fio/mib IMPORTANT: HP IO Accelerator Management Tool 3.0 Insta
Software installation 15 IMPORTANT: If your kernel is a UEK, you also may need to use the --nodeps option. When using a .rpm source package for
Software installation 16 Upgrade path Depending on the current version of your HP IO Accelerator device, to preserve the internal structure of the d
Software installation 17 b. To uninstall the FSL, run a command similar to the following example. Specify the kernel version of the package you want
Software installation 18 fio-attach /dev/fct* 10. Using the following command, check the status of all devices: fio-status -a Your IO Accelerator d
Software installation 19 NOTE: The init script is part of the fio-sysvinit package, which must be installed before you can enable the init scrip
© Copyright 2011, 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only warr
Software installation 20 The options file contains documentation for the various settings: two of which, MOUNTS and KILL_PROCS_ON_UMOUNT, are discus
Software installation 21 Module parameter Default (minimum/maximum) Description fio_dev_wait_timeout_secs 30 Number of seconds to wait for /dev/fio
Software installation 22 If the output shows that the device is running in Minimal mode, download the latest firmware from the HP website (http://ww
Software installation 23 2. Edit the file to add an entry similar to the following: types = [ “fio”, 16 ] The parameter “16” represents the maximum
Software installation 24 IMPORTANT: For example, if the array consists of two devices, the command output will not display three lines in the mdad
Software installation 25 RAID 1 Create a mirrored set by using the fioa and fiob IO Accelerators: $ mdadm --create /dev/md0 --level=1 --raid-devices
Software installation 26 /dev/fioc /dev/fiof \ /dev/fioe /dev/fioh \ /dev/fiog /dev/fiob # 8 Duos RAID10 $ mdadm --create --assume-clean --level=rai
Setting up SNMP for Linux 27 Setting up SNMP for Linux SNMP details for Linux The fio-snmp-agentx SNMP agent is an RFC 2741-compliant AgentX subagen
Setting up SNMP for Linux 28 To install Net-SNMP on Red Hat, use the following command: yum install net-snmp rsync Other Linux versions To install t
Setting up SNMP for Linux 29 2. Install the package using your operating systems package manager. For example, on Red Hat: rpm -Uvh fio-snmp-*.rpm T
Contents 3 Contents About this guide ...
Setting up SNMP for Linux 30 Using the SNMP sample config files When you install SNMP, the following sample config files are available: • /usr/shar
Setting up SNMP for Linux 31 The conditions for test mode include the following: • If the Admin has set the test_mode_enabled parameter from TRUE t
Setting up SNMP for Linux 32 # 13 = update InfoState = 2 InfoInternalTemp = 45 InfoAmbientTemp = 35 InfoWearoutIndicator = 2 ; 2=normal, 1=device i
Setting up SNMP for Linux 33 Troubleshooting SNMP For SMH issues, ensure you have installed the latest web templates available for the IO Accelerato
Setting up SNMP for Linux 34 SNMP MIB SNMP MIB cpqIoDrvInfoFlashbackIndicator cpqIoDrvExtnFormattedBlockSize cpqIoDrvInfoWritableIndicator cpqIoDrv
Maintenance 35 Maintenance Maintenance tools The IO Accelerator includes software utilities for maintaining the device. You can also install SNMP as
Maintenance 36 • fio-update-iodrive For more information, see "Utilities reference (on page 40)." Enabling PCIe power override For PCIe
Maintenance 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
Maintenance 38 IMPORTANT: All commands require administrator privileges. To run the commands, log in as root or use sudo. IMPORTANT: If you
Maintenance 39 To disable auto_attach using the Linux init script: 1. Edit the following file: /etc/modprobe.d/iomemory-vsl.conf 2. Add the follow
Contents 4 Manually running the SNMP subagent ... 29 Subag
Utilities 40 Utilities Utilities reference The IO Accelerator installation packages include various command line utilities, installed by default to
Utilities 41 You can specify multiple IO Accelerator devices. For example, /dev/fct1 /dev/fct2 indicates the second and third IO Accelerator devices
Utilities 42 Collecting fio-status Collecting fio-pci-check Collecting fio-pci-check -v Collecting fio-read-lebmap /dev/fct0 Collecting fio-read-leb
Utilities 43 Detaches and removes the corresponding /dev/fctx IO Accelerator block device. The fio-detach command waits until the device completes a
Utilities 44 where <device> is the name of the device node (/dev/fctx), where x indicates the device number: 0, 1, 2, and so on. For example,
Utilities 45 fio-snmp-agentx Description This utility is an SNMP subagent that implements the SNMP cpqIODrv-MIB for the IO Accelerator driver. The f
Utilities 46 CAUTION: Output Change Starting with version 3.0.0 and later, the standard formatting of fio-status output has changed. This will aff
Utilities 47 • PCIe bus current (average, maximum) • PCIe bus power (average, maximum) • PCIe power limit threshold (watts) • PCIe slot availabl
Utilities 48 CAUTION: If the device is in Read-only mode, perform a format using fio-format before running fio-sure-erase. The fio-sure-erase util
Utilities 49 The following describes the steps taken in the Clear operation: 1. Creates a unity map of every addressable block (this allows fio-sur
Contents 5 Resources ...
Utilities 50 CAUTION: • During a firmware upgrade, it is critical to maintain steady power or risk failure of the IO Accelerator device. Connect
Utilities 51 Options Description -q Runs the update process without displaying the progress bar or percentage. -y Confirm all warning messages. -s
Monitoring IO Accelerator health 52 Monitoring IO Accelerator health NAND flash and component failure The IO Accelerator is a highly fault-tolerant
Monitoring IO Accelerator health 53 block device, beyond specifying that the mount must be read-only. For example, under Linux, ext3 requires that -
Monitoring IO Accelerator health 54 About flashback protection technology Like many other flash devices, NAND flash eventually fails with use. Those
Performance and tuning 55 Performance and tuning Introduction to performance and tuning HP IO Accelerator devices provide high bandwidth and high IO
Performance and tuning 56 Setting NUMA affinity Servers with a NUMA (Non-Uniform Memory Access) architecture require special installation instructio
NUMA configuration 57 NUMA configuration Introduction to NUMA architecture Servers with NUMA (Non-Uniform Memory Access) architecture require specia
NUMA configuration 58 configuration creates a load balancing problem in the system when IO Accelerator devices are under heavy traffic. During these
Resources 59 Resources Subscription service HP recommends that you register your product at the Subscriber’s Choice for Business website (http://www
About this guide 6 About this guide Contents summary • Instructions on downloading and installing the approved driver and utilities • Instructions
Regulatory information 60 Regulatory information Safety and regulatory compliance For safety, environmental, and regulatory information, see Safety
Support and other resources 61 Support and other resources Before you contact HP Be sure to have the following information available before you call
Support and other resources 62 providers or service partners) identifies that the repair can be accomplished by the use of a CSR part, HP will ship
Support and other resources 63 Pour plus d'informations sur le programme CSR de HP, contactez votre Mainteneur Agrée local. Pour plus d'in
Support and other resources 64 HINWEIS: Einige Teile sind nicht für Customer Self Repair ausgelegt. Um den Garantieanspruch des Kunden zu erfüllen,
Support and other resources 65 sustituciones que lleve a cabo el cliente, HP se hará cargo de todos los gastos de envío y devolución de componentes
Support and other resources 66 Opcional – Peças cujo reparo feito pelo cliente é opcional. Essas peças também são projetadas para o reparo feito pel
Support and other resources 67
Support and other resources 68
Acronyms and abbreviations 69 Acronyms and abbreviations ACPI Advanced Configuration and Power Interface DVFS dynamic voltage and frequency scaling
Introduction 7 Introduction Overview Designed around ioMemory, a revolutionary storage architecture, HP IO Accelerator is an advanced NAND flash sto
Acronyms and abbreviations 70 SMH System Management Homepage VSL virtual storage layer
Documentation feedback 71 Documentation feedback HP is committed to providing documentation that meets your needs. To help us improve the documentat
Index 72 A about this guide 6 advanced NUMA configuration example 57 authorized reseller 61 B battery replacement notice 60 building a RAID
Index 73 N NAND flash and component failure 52 NUMA architecture 57 NUMA configuration 57 NUMA node override parameter 57 O one-time configu
Introduction 8 • QK762A: HP 785GB IO MLC Accelerator for BladeSystem c-Class • QK763A: HP 1.2 TB IO MLC Accelerator for BladeSystem c-Class IMP
Introduction 9 NOTE: MSI was disabled to obtain these statistics. Required operating environment The HP IO Accelerator with software 3.2.3 is
Kommentare zu diesen Handbüchern