HP AJ878A - StorageWorks 320 GB Hard Drive User Manual

HP AJ878A - StorageWorks 320 GB Hard Drive User Manual

Storageworks io accelerator for bladesystem c-class
Hide thumbs Also See for AJ878A - StorageWorks 320 GB Hard Drive:
Table of Contents

Advertisement

Quick Links

HP StorageWorks
IO Accelerator for BladeSystem c-Class user
guide
Part number: 595173-001
Second edition: November 2009

Advertisement

Table of Contents
loading

Summary of Contents for HP AJ878A - StorageWorks 320 GB Hard Drive

  • Page 1 HP StorageWorks IO Accelerator for BladeSystem c-Class user guide Part number: 595173-001 Second edition: November 2009...
  • Page 2 Legal and notice information © Copyright 2009 Hewlett-Packard Development Company, L.P. Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S.
  • Page 3: Table Of Contents

    Contents About this guide ................... 6 Intended audience ........................6 Document conventions and symbols ....................6 HP technical support ........................7 Customer self repair ........................7 Subscription service ........................8 HP websites ..........................8 Documentation feedback ......................8 1 Introduction ..................9 Overview ...........................
  • Page 4 Special considerations when using LVM or MD ..............22 Configuring MD for auto loading ..................22 Configuring LVM for auto loading ..................23 Linux installation of Simple Network Management Protocol (SNMP) ..........23 Verifying the master agent daemon ..................23 Master Agent Configuration ....................
  • Page 5 The IO Accelerator Management Tool Menu ................51 6 Utilities ................... 53 fio-attach ..........................53 fio-beacon ..........................54 fio-detach ..........................54 fio-format ..........................54 fio-status ..........................55 fio-pci-check (Linux only) ......................55 fio-read-lebmap (Linux only) ....................... 55 fio-update-iodrive ........................55 IO Accelerator for BladeSystem c-Class user guide...
  • Page 6: About This Guide

    About this guide This guide provides information about: Installing the IO Accelerator Downloading and installing the approved driver and utilities Maintaining the IO Accelerator Abstract The following IO Accelerator models are described in this document: HP StorageWorks 80GB IO Accelerator for BladeSystem c-Class (80GB IO Accelerator) HP StorageWorks 160GB IO Accelerator for BladeSystem c-Class (160GB IO Accelerator) HP StorageWorks 320GB IO Accelerator for BladeSystem c-Class (320GB IO Accelerator) Intended audience...
  • Page 7: Hp Technical Support

    WARNING! Indicates that failure to follow directions could result in bodily harm or death. CAUTION: Indicates that failure to follow directions could result in damage to equipment or data. IMPORTANT: Provides clarifying information or specific instructions. NOTE: Provides additional information. TIP: Provides helpful hints and shortcuts.
  • Page 8: Subscription Service

    Subscription service HP recommends that you register your product at the Subscriber's Choice for Business website: http://www.hp.com/go/e-updates After registering, you will receive e-mail notification of product enhancements, new driver versions, firmware updates, and other product resources. HP websites For additional information, see the following HP websites: HP BladeSystem technical resources (white papers and support documents): http://www.hp.com/ go/bladesystem/documentation...
  • Page 9: Introduction

    1 Introduction Included: Overview Required operating environment This document includes information on installing and maintaining your HP StorageWorks IO Accelerator (also referenced as an IO Accelerator). Overview Designed around a revolutionary silicon-based storage architecture known as ioMemory, the HP StorageWorks IO Accelerator is the world’s most advanced NAND flash storage device. With performance comparable to DRAM and storage capacity on par with today’s hard disks, it improves storage performance by orders of magnitude.
  • Page 10: Hardware

    Release Firmware Revision 1.2.4 17350 1.2.7 36867 Hardware The adapter is provided in a c-Class Type 1 Mezzanine card form factor. It can be installed in both Type 1 and Type 2 mezzanine slots within the c-Class blade servers, allowing a total of 2 cards in a half-height server blade, and 3 cards in a full-height server blade.
  • Page 11: Hardware Installation

    2 Hardware installation Included: Installing the HP StorageWorks IO Accelerator Verifying Hardware Installation Installing the HP StorageWorks IO Accelerator WARNING! To reduce the risk of personal injury from hot surfaces, allow drives and internal system components to cool before touching them. WARNING! Reduce the risk of electric shock by removing all AC power from the system before installing or replacing any non-hot-plug hardware option.
  • Page 12: Verifying Hardware Installation

    Install the IO Accelerator card as shown below. The following illustration demonstrates installing the IO Accelerator on a full-height server blade. The following illustration demonstrates installing the IO Accelerator on a half-height server blade. Reinstall the server blade access panel and then reinstall the server blade in its operating position in the server blade enclosure.
  • Page 13 NOTE: The HP StorageWorks IO Accelerator does not support boot capability. Because it is a storage device, you may see it listed in the server BIOS Boot Controller Order setup screens. However, it is not currently supported as a boot device. IO Accelerator for BladeSystem c-Class user guide...
  • Page 14 Hardware installation...
  • Page 15: Linux Environments

    3 Linux environments Included: Installation Requirements Downloading and installing the driver and utilities Adding a file system, formatting, and performing multi-disk configuration Using the Logical Volume Manager Configuring RAID Upgrading firmware Upgrading the driver Unmanaged Shutdown Issues Exploring IO Accelerator Linux Driver Loading Linux installation of Simple Network Management Protocol (SNMP) Installation Requirements The HP-provided Linux installers for the IO Accelerator do not contain binary driver modules.
  • Page 16: Installing Using The Hp Installer Script

    Load the USB drive shipped with the HP IO Accelerator unit Download from http://www.hp.com/support; search for product named "HP StorageWorks IO Accelerator" Select the appropriate file(s) for your operating environment, and download the file(s). Installing using the HP installer script Download driver and utility package as described in Downloading and installing the driver and utilities.
  • Page 17: Loading The Driver

    Loading the driver To load the driver, please complete the following instructions. Enter the following command to load the driver. modprobe fio-driver NOTE: If the IO Accelerator firmware is too old, a warning can be seen in the /var/log/ messages file. For information on updating the firmware, see Upgrading firmware.
  • Page 18: Configuring Raid

    Add an entry similar to the following to that file: types = [ fio”, 4 ] The parameter “4” represents the maximum number of partitions supported by the drive. For the IO Accelerator, this can be any number from 1 upwards. Do NOT set this parameter to 0. Configuring RAID You can configure two or more IO Accelerators into a RAID array using standard Linux procedures.
  • Page 19: Upgrading The Driver

    Enter the following command (as root) to update the firmware: fio-update-iodrive /usr/share/fusionio/images/iodrive_xxxxx.fff (where xxxxx is the version of the firmware release) Upgrading the firmware will take several minutes. NOTE: The utility detects if the driver is loaded and will not install the firmware. You will get the error “Driver is not in a valid state to have firmware uploaded.”...
  • Page 20: Unmanaged Shutdown Issues

    Ensure that there are no filesystems or RAID volumes using the IO Accelerator, and then unload the driver modules with this command: modprobe -r fio-driver fio-port This command may fail if you have not unmounted any filesystems or RAID volumes that are using the IO Accelerator devices.
  • Page 21: Using The Udev Script

    $ chkconfig --del iodrive To re-enable the driver loading in the init script, use the following command: $ chkconfig --add iodrive For further details on the init script see the section Using the IO Accelerator Init Script. Using the udev script On systems that rely on udev to load drivers, users need to modify an IO Accelerator file to prevent udev from auto-loading the IO Accelerator driver at boot time.
  • Page 22: Mounting Filesystems

    Mounting Filesystems Because the IO Accelerator driver is not loaded by the standard means (in the initrd, or built kernel), using the standard method for mounting filesystems (/etc/fstab) for filesystems on the IO Accelerator does not work. To setup auto-mounting of a filesystem hosted on an IO Accelerator, Add the filesystem mounting command to /etc/fstab as normal.
  • Page 23: Configuring Lvm For Auto Loading

    MD_ARRAYS="/dev/md0" When you create a filesystem on this array, you must use the hooks in the init script to do the mounting or unmounting of the filesystem during startup and shutdown. Configuring LVM for auto loading To configure auto-loading using LVM, add the IO Accelerator as a supported type in the LVM configuration file (if you have not already done so): Locate and edit the /etc/lvm/lvm.conf configuration file.
  • Page 24: Master Agent Configuration

    /usr/sbin/snmpd -Lsd –Lf /dev/null –p /var/run/snmpd.pid Master Agent Configuration The Net-SNMP master agent daemon can be configured to set network communications parameters, security, and other options. This is accomplished by editing the snmpd.conf text file. The location of this file is system-dependent, often in /etc/snmp or /usr/share/snmp. A simple snmpd configuration file might include the following: …...
  • Page 25: Starting/Restarting The Snmp Service

    NOTE: Ensure the port number above, e.g. 705 is not being used. Starting/Restarting the SNMP Service Once installed and configured the snmp daemon must be restarted for the new parameters to take place. NOTE: The snmpd startup script can be found in /etc/init.d or /etc/rc.d/init.d. Stop the service: service snmpd stop Restart the service: service snmpd start Once the SNMP master agent is started, you can start the subagent by running;...
  • Page 26: Subagent Log File

    Subagent Log File The HP IO Accelerator subagent can maintain a log file regarding its own activities. This file is separate from the MIB, cpqIODrv.mib, as it includes entries on the subagent’s communications with the master agent including any errors or intermittent issues. To have the subagent maintain this log file, include the –l parameter and a path to the log file as part of the command in running the subagent.
  • Page 27: Windows Server Environments

    4 Windows Server environments Included sections: Uninstalling a previously-installed driver Downloading and installing the driver and utilities Identifying IO Accelerator devices Formatting the IO Accelerator Adding a file system, formatting, and performing multi-disk configuration Upgrading firmware Upgrading the driver Windows installation of SNMP Uninstalling a previously-installed driver Before installing a new driver, you must first uninstall the previous version.
  • Page 28: Upgrading An Existing Card From 1.2.4 To 1.2.7

    Reboot server after installation has completed. Upgrading an existing card from 1.2.4 to 1.2.7 WARNING! Failure to follow this procedure may make the card inoperable. Windows Upgrade (to upgrade existing cards to 1.2.7 from 1.2.4): Ensure hardware is installed and available. Download and copy the HP StorageWorks IO Accelerator 1.2.7 self-extracting package to the system.
  • Page 29: Downgrading A Card (From 1.2.7 To 1.2.4)

    Downgrading a card (from 1.2.7 to 1.2.4) It is not recommended to downgrade the firmware or driver. Using the IO Accelerator Utilities The following utilities are included in the download: Utility filename Description Utility to attach the IO Accelerator to the Operating System. fio-attach.exe Utility to detach the IO Accelerator from the Operating System.
  • Page 30: Formatting The Io Accelerator

    NOTE: You should upgrade the firmware only if the driver load is unsuccessful because of an out-of-date firmware or if instructed to do so by Hewlett-Packard Customer Support to solve a problem. WARNING! It is extremely important that the power not be turned off during a firmware upgrade, as this could cause device failure.
  • Page 31: Upgrading The Driver

    Update the firmware using the HP IO Manager. Alternatively, you may update the IO Accelerator from the command line by entering the following command: fio-update-iodrive C:\Progam Files\HP StorageWorks IO Accelerator\ Firmware\iodrive_17350.fff NOTE: Upgrading the firmware will take 5–10 minutes for each IO Accelerator being updated. Shut down the server.
  • Page 32: Enabling System Management Homepage (Smh) For Windows

    NOTE: Verify using tasklist whether SNMP extension agents for HP StorageWorks IO Accelerator are loaded: tasklist -fi "services eq SNMP" /M The above command output should contain fio-snmp-win.dll Enabling System Management Homepage (SMH) for Windows Download the current System Management Homepage templates from either: the USB drive shipped with the product or from HP support, http://www.hp.com/support...
  • Page 33: Hp Io Accelerator Management Tool

    5 HP IO Accelerator Management Tool Included sections: Operating system support Software installation IO Accelerator Management Device Tree Device Report Panel Performance Monitoring Operations The IO Accelerator Management Tool Menu Operating system support The following is the IO Accelerator Management Tool administrator’s console for IO Accelerators. The following content shows you how to use the IO Accelerator Management Tool to maintain your IO Accelerator at peak performance and troubleshoot any issues with the device.
  • Page 34: Linux

    Windows Setup package or Linux HP IO Accelerator Management Tool .RPMs. The IO Accelerator Management Tool console application downloads as part of the HP StorageWorks IO Accelerator install package from http://www.hp.com/support. The IO Accelerator Windows Setup program creates a Start menu section for the IO Accelerator Management Tool and can create a shortcut on your desktop as part of the installation.
  • Page 35: Io Accelerator Management

    IO Accelerator Management The IO Accelerator Management Application console provides a single point of management for all IO Accelerators installed on the computer. There are two tabs: Device Report and Performance as shown below. Device Report The IO Accelerator Management Tool interface includes two sections; The Device Tree on the left displays a list of the installed devices on the computer.
  • Page 36: Io Accelerator Management Tool Interface Options

    Detach Device only works on an attached device NOTE: A low-level format is NOT the same as an OS file system format, and should generally be performed only when recommended by Hewlett-Packard Customer Support, as the device should already come pre-formatted. Detached IO Accelerator after Install An IO Accelerator may appear detached right after installation and the first time you run IO Accelerator Management Tool.
  • Page 37: Navigating Io Accelerator Management Tool

    Check to see if the Device Report panel shows that the device has outdated firmware. If this is the case, you can then go to the Update Firmware section in this guide to update the firmware. Navigating IO Accelerator Management Tool You can navigate the IO Accelerator Management Tool using familiar keyboard controls: The Tab key moves the focus between onscreen components.
  • Page 38 NOTE: You can also find out more information about each drive by hovering over it with the mouse pointer in the Device Tree. (Windows only.) Right clicking on the Tool Tip brings up a context menu, as shown below. HP IO Accelerator Management Tool...
  • Page 39: Drive Status

    Drive Status The tree also shows the status of each drive—attached, detached, which operation is in progress, or if an error condition exists. Drive Normal: When a drive is attached to the operating system and available to users, it appears as Status: Attached.
  • Page 40 Operation in Progress: The device shows an activity icon. A message in the Device Report panel indicates which operation is executing, the percent complete, and an estimated time for completing the operation. Error Conditions: When conditions require attention, IO Accelerator Management Tool will indicate warnings and errors in the Device Tree.
  • Page 41: Device Report Panel

    Device Report Panel The Device Report panel, displays details on each IO Accelerator ioDimm module installed in this computer. To view information on one or more IO Accelerators: Click on one of the IO Accelerators in the Device Tree. Hold the left mouse button down to select several devices in a row. Use Ctrl-Click left mouse button to select two or more separate devices.
  • Page 42: Saving Io Accelerator Information

    Saving IO Accelerator Information You can save the selected IO Accelerator(s) information using the Copy feature. To do this: Highlight one or more IO Accelerators in your Device Tree. Use the Shift or Ctrl keys to select which drives you wish to view. The IO Accelerator Management Tool displays each drive’s in- formation in the Device Report panel as you select it.
  • Page 43: Operations

    To switch back to Combined View, click on the Combined View icon at the upper right of the Performance window. To select devices you want to monitor, click on their images in the left panel. If performance data is not available for a device, the IO Accelerator Management Tool will indicate that it isn't available with a black circle.
  • Page 44: Update Firmware

    The Windows System Event Log or Linux system log (typically in /var/log/messages) reports a problem due to out-of-date firmware. The IO Accelerator stops working. You are instructed to do so by Hewlett-Packard Customer Support. NOTE: In most cases, if you upgrade the IO Accelerator firmware you must upgrade the IO Accelerator driver as well.
  • Page 45 Download the IO Accelerator firmware upgrade file from http://support.hp.com and place it in a convenient directory. Highlight the device(s) you want to upgrade in the Device Tree. Click Update Firmware in the menu bar. Select the IO Accelerator firmware file using the dialog. (The file naming convention is IO Accel- erator_version.fff (where version is the numerical version of the firmware).
  • Page 46: Firmware Already Updated

    Firmware Already Updated The IO Accelerator Management Tool program checks to see if the firmware update version is required for the selected device. If the update and the current firmware are the same, IO Accelerator Management Tool will notify you. The dialog shows the same firmware version number in the dialog as well as the message that the selected device is “already up to date."...
  • Page 47: Mixed Attached/Detached Devices

    NOTE: If the selected drive is already attached, the Attach button will gray-out. Click Attach to confirm the operation. Attach Device will connect the device. The Attach Device operation’s progress bar will also appear in the Device Report panel indicating the percentage completed, When the Attach operation finishes, the message appears: Which indicates that the device is now attached and available to the OS.
  • Page 48: Mixed Attached/Detached Devices

    accessible.) You should only need to detach an IO Accelerator to perform a low-level format or a firmware upgrade. To perform a detach: Select one or more IO Accelerator(s) from the Device Tree. (You can only detach attached devices.) Click Detach. The IO Accelerator Management Tool console will ask you to confirm this. Click Detach.
  • Page 49: Low Level Format

    Need to re-format the drive to change its logical size to enhance write performance. Are instructed to do so by Hewlett-Packard Customer Support. NOTE: The IO Accelerator Management Tool performs a low-level format that is different from a format performed by an operating system using standard disk management utilities.
  • Page 50 Choose an option and click Next. The IO Accelerator Management Tool program will list your selected device(s) to format as well as the approximate capacity after formatting for each device. Click Format to perform the format. At this point, the IO Accelerator Management Tool will automatically detach the selected device(s). It will then display a blue progress bar, in the Device Report panel showing both the percentage of as well as the estimated time remaining to complete the format.
  • Page 51: The Io Accelerator Management Tool Menu

    When the format completes, the IO Accelerator Management Tool will automatically reattach the newly-formatted IO Accelerator(s) for use by the operating system. The IO Accelerator Management Tool Menu The IO Accelerator Management Tool menu appears when you click on the icon in the upper-left corner.
  • Page 52 HP IO Accelerator Management Tool...
  • Page 53: Utilities

    6 Utilities Included sections: fio-attach fio-beacon fio-detach fio-format fio-status fio-pci-check (Linux only) fio-read-lebmap (Linux only) fio-update-iodrive These command-line utilities provide a number of useful ways to access, test, and manipulate the HP StorageWorks IO Accelerator. NOTE: –h and –v options are available for all of the utilities. Unless specified otherwise, the –h option is for help, and the –v option is for version information.
  • Page 54: Fio-Beacon

    fio-beacon This utility turns on all three LEDs of the specified IO Accelerator for identification. NOTE: This utility is not applicable for the mezzanine format of the IO Accelerator, which has no externally visible LEDs. fio-detach Detaches the board from the OS to facilitate troubleshooting. fio-detach removes the “fiox” block device of a particular IO Accelerator.
  • Page 55: Fio-Status

    fio-status Provides detailed information about the specified or all installed IO Accelerator(s)—either fctx or fiox devices. The fio-status command must run with root privileges and requires that the driver be loaded. If it finds no device, it displays an index number instead. fio-status [-c, —a, —h, —v] <dev>...
  • Page 56 WARNING! It is extremely important that the power not be turned off during a firmware upgrade, as this could cause device failure. If one is not already in place, consider adding a UPS to the system prior to performing a firmware upgrade. TIP: Upgrading the firmware may take 5-10 minutes per device being upgraded.

This manual is also suitable for:

Aj878a 320

Table of Contents