HP IO Accelerator Driver and Management Software 2.2.
© Copyright 2010 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein. Confidential computer software.
Contents About this guide ........................................................................................................................... 5 Description ............................................................................................................................................... 5 Product models ......................................................................................................................................... 5 Operating systems .............................
IO Accelerator Management Tool in Linux enables preallocate (for swap support) in wrong file ............... 18 Acronyms and abbreviations ........................................................................................................
About this guide Description This document describes information about the 2.2.0 release of the IO Accelerator driver, including a list of changes, firmware compatibility, download location, and notes. Version: 2.2.0 Update recommendation: Routine Languages: International English CAUTION: IO Accelerator driver Version 2.2 is not backward compatible. HP does not support downgrading from Version 2.x to Version 1.2.x. All IO Accelerators in the system must run the same revision of the IO Accelerator driver.
Operating system Kernels 2.6.9-67.ELlargesmp 2.6.9-67.ELsmp 2.6.9_78.0.8.ELlargesmp 2.6.9_78.0.8.ELsmp 2.6.9_78.ELlargesmp 2.6.9_78.ELsmp 2.6.9_89.ELlargesmp 2.6.9_89.ELsmp Red Hat Enterprise 2.6.18_120.el5 Linux 5 2.6.18_128.el5 2.6.18_128.el5xen 2.6.18_164.el5 2.6.18_164.el5xen 2.6.18_53.el5 2.6.18_53.el5xen 2.6.18_8.el5 2.6.18_8.el5xen 2.6.18_92.1.22.el5 2.6.18_92.1.22.el5xen 2.6.18_92.el5 2.6.18_92.el5xen SLES 10 2.6.16.46-0.12-smp 2.6.16.60-0.21-smp SLES 11 2.6.27.19_5_default 2.6.27.19_5_xen 2.6.
• HP IO Accelerator Duo 3/4-length • HP IO Accelerator Duo 1/2-length • HP StorageWorks IO Accelerator Download location Drivers, utilities, and related documentation for this version can be found at the HP website (http://www.hp.com/support).
Upgrade information Upgrading from version 1.2.3 and earlier Before you upgrade the HP IO Accelerator driver to Version 2.2.0 from Version 1.2.3 or earlier, you must upgrade to Version 1.2.7 or higher. Upgrading from version 1.2.4 to 1.2.7 Upgrading the driver from Versions 1.2.4, 1.2.5, 1.2.6, or 1.2.7 requires that the previous version be completely uninstalled. You must also upgrade the firmware after installing the 2.2. software.
Change log Changes for version 2.2.0 • Reduced system memory use. Average block size(bytes) RAM usage (Megabytes) RAM usage per 80GB of storage for (Megabytes) per 80GB of storage for version 2.x version 1.2.x 8,192 250 400 4,096 (most common) 400 800 2,048 750 1,500 1,024 1,450 2,900 512 2,850 5,600 • Added the HP IO Accelerator Management Tool for Linux as part of the standard Linux installation script.
• Changed default fio_dev_wait_timeout_secs command from 3 to 30 in Linux. Driver waits longer for /dev/fio* devices to appear. Systems not using udev (embedded) might need to be set back to smaller value. Included Unicode plug-ins • TextFX v0.26 • Spell Checker v1.3.3 • MIME Tools v1.6 • NppExport v0.2.8 • Compare Plugin 1.5.6 • Plugin Manager 0.9.3.1 • NppFTP 0.1.3.0 • Select N Launch 1.0 Included ANSI plug-ins • TextFX v0.25 • NppExec v0.3.2 • Spell Checker v1.3.
• Memory constraint fixes have been placed in ESX. There is no longer a five card limit. • Improved memory management for Windows operating systems. • There are faster detach times for Windows operating systems. • The utils segfault command is fixed when run on box with greater than 256 PCI devices. • Fixed fio-status induced lockup.
Errata Errata overview This section describes issues you might encounter when using the 2.2.0 IO Accelerator driver release. General issues The following issues might occur regardless of which operating system you use. Avoid unmanaged shutdown If the IO Accelerator experiences an unmanaged shutdown (for example, power loss or system crash), the driver takes longer to load during the next reboot, up to several minutes.
This issue will be resolved in a future release. IO Accelerator is not bootable The IO Accelerator cannot currently be used as a boot device. Compiler Cache (ccache) causes driver src.rpm rebuild failures on some distributions If the ccache package is installed, rebuilding the fio-driver src.rpm might fail with an error similar to the following: CC [M] /root/fio/fio-driver-2.0.0.113/root/usr/src/fio-driver/driver_init.o /root/fio/fio-driver-2.0.0.113/root/usr/src/fio-driver/driver_init.
Reported power usage from fio-status might be incorrect for IO Accelerator Monos The value reported by the fio-status utility for PCIe Bus power is incorrect for IO Accelerator Monos (IO Accelerators without a separate carrier adapter) and must not be used for any health monitoring. The IO Accelerator Mono cannot draw more power than what is provided by the base PCIe specification for the minimum slot. Therefore, tracking this value accurately is unnecessary.
This issue does not affect IO Accelerator Duo devices or HP IO Accelerators for BladeSystem c-Class. Linux-specific issues The following issues apply only to systems running Linux operating systems. Linux MD RAID5 performs poorly HP does not recommend using a RAID5 configuration. The Linux kernel RAID5 implementation performs poorly at high data rates. This issue must be fixed in the Linux kernel and is not controlled by HP. Alternatives include using RAID10 or possibly a third-party RAID stack.
or an earlier release of 2.6.[31-32] and are running ext4, add the driver option enable_discard=0 to disable trim/discard at the driver layer. For more information, see the kernel patch (http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=5328e635315734d). Driver might not autoload in some distributions When using certain Linux operating systems, the driver installation package might not properly configure itself to be automatically loaded in all run level boot sequences.
Windows-specific issues The following issues apply only to systems running Windows® operating systems. Windows operating systems find an old driver in the Windows\system32\driver directory If all previous versions of the IO Accelerator software and driver have not been uninstalled, Windows operating systems might find an older driver in Windows\system32\driver directory. If this has happened: • The New hardware installed message does not display after removing the previous version and rebooting.
3. Navigate to Disk Management and select Initialize Disk. 4. Right-click and select Convert to GPT or Convert to Dynamic Disk. VMWare ESX-specific issues The following issues apply only to systems running ESX operating systems. ESXi not supported There is a known limitation that ESXi is not yet supported. HP IO Accelerator Management Tool-specific issues The following issues apply specifically to the HP IO Accelerator Management Tool.
Acronyms and abbreviations CSS cascading style sheets LDM Logical Disk Manager SMH System Management Homepage SNMP Simple Network Management Protocol UDL user-defined language Acronyms and abbreviations 19