RocketRAID 2224 SATAII Host Adapter User’s Guide Revision: 1.0 Date: August 2005 HighPoint Technologies, Inc.
HighPoint Technologies, Inc. Copyright Copyright © 2005 HighPoint Technologies, Inc. This document contains materials protected by International Copyright Laws. All rights reserved. No part of this manual may be reproduced, transmitted or transcribed in any form and for any purpose without the express written permission of HighPoint Technologies, Inc. Trademarks Companies and products mentioned in this manual are for identification purpose only.
HighPoint Technologies, Inc. Table of Contents ABOUT THIS GUIDE ............................................................................................................ 1 INTRODUCING THE ROCKETRAID 2224 HOST ADAPTER................................ 1 Product Features .................................................................................................................... 1 UNDERSTANDING RAID CONCEPTS AND TERMINOLOGY ................................................
HighPoint Technologies, Inc. 4 - Deleting an Array ............................................................................................................ 20 5 - Configuring Spare Disks ................................................................................................... 20 6 - Recovering/Verifying Arrays ............................................................................................. 21 7 – OCE/ORLM ...........................................................................
HighPoint Technologies, Inc. About this Guide The RocketRAID 2224 SATAII Host Adapter’s User’s Guide provides information about the functions and capabilities of the host adapter, and instructions for installing, configuring and maintaining RAID arrays hosted by the adapter. Introducing the RocketRAID 2224 Host Adapter The HighPoint RocketRAID 2224 is a 4-channel Interrnal, single-channel external Infiniband, Serial ATA II RAID controller. It utilizes a 64bit, 133MHz PCI-X interface.
HighPoint Technologies, Inc. Understanding RAID Concepts and Terminology The following concepts and terminology is commonly used when describing the functions of the RocketRAID 2224 Host Adapter. Disk initialization Initializing a disk writes necessary RAID configuration information to that disk. Disks must be initialized before configuring them into RAID arrays. The initialization process will destroy all data on the disk. Disk Status New The disk contains no data and has not been initialized.
HighPoint Technologies, Inc. Online Capacity Expansion (OCE) This feature allows disks to be added to existing RAID arrays, in order to increase the array’s capacity, without fear of data loss. Any number of disks can be added to an array, at any time. Data can be accessed and utilized even while being redistributed.
HighPoint Technologies, Inc.
HighPoint Technologies, Inc. RocketRAID 2224 Hardware 1 – RocketRAID 2224 Adapter Layout Port1- Port4 These represent the RocketRAID 2224’s four internal SATA channels. The SATA port furthest away from the surface of the adapter is always the odd numbered channel (1, 3), while the port closest to the adapter is the even numbered channel (2, 4).
HighPoint Technologies, Inc. 2 - LED Connections D1 through D8 represent SATA channels SATA1 through SATA8 respectively. The following diagrams describe the connector pin definitions for LED CON2 (disk activity), and CON3 (disk failure). CON1is not utilized by the RocketRAID 2224.
HighPoint Technologies, Inc. 3 - Installing the RocketRAID 2224 Host Adapter Note: Make sure the system is powered-off before installing the RocketRAID 2224 host adapter. The RocketRAID 2224 includes both standard and low-profile brackets. It may be necessary to attach the low-profile bracket in place of the standard bracket, depending upon the chassis design. 0. Open the system chassis and locate an unused PCI-X slot. 0. Remove the PCI slot cover. 0.
HighPoint Technologies, Inc. 4 - Verifying Installation Once the RocketRAID 2224 host adapter and hard disks have been installed into the chassis, boot-up the system to verify that the hardware is properly recognized. 0. Power on the system. If the system detects the presence of the adapter, the RocketRAID 2224 BIOS will be displayed. 0. Press Ctrl+H to access the RocketRAID 2224 BIOS Utility. The BIOS Utility will display information about hard disks attached to the adapter.
HighPoint Technologies, Inc.
HighPoint Technologies, Inc. RocketRAID 2224 BIOS Utility The RocketRAID 2224's BIOS Utility can be accessed using the "Ctrl+H" command. This command should be displayed automatically when the RocketRAID 2224's BIOS screen appears during the system's boot up procedure. 1 - BIOS Command Overview The RocketRAID 2224 BIOS Utility provides a wide selection of RAID related commands. These commands are displayed towards the top of the utility's interface.
HighPoint Technologies, Inc. View – this command is used to select between two views. Press the ENTER key to change the view. Devices – displays information about hard disks attached to the RocketRAID 2224. Use the ↑ ↓ arrow keys to highlight the target hard disk, and press ENTER to view the information. RAID Arrays – displays information about RAID arrays attached to the RocketRAID 2224. Use the ↑ ↓ arrow keys to highlight the target array, and press ENTER to view the information.
HighPoint Technologies, Inc. Note: Multiple arrays can be created using the same set of hard disk drives. The Capacity option allows you to set aside disk space that be used to create another array or set as a spare disk. 8. To complete the creation procedure, use the ↓ arrow key to highlight the Start Creation item and press ENTER. 3 - Adding/Removing Spare Disks This command is used to assign a hard disk to act as a Spare Disk.
HighPoint Technologies, Inc.
HighPoint Technologies, Inc. Driver and Software CD The RocketRAID 2224 retail box includes a Driver and Software CD. This CD can be used to generate driver diskettes, and install the RAID Management software for a variety of operating systems. To create a driver diskette: 2. Insert the CD into the system’s CD/DVD drive. The program should start automatically. 2. Insert a blank floppy diskette into the system’s floppy drive. 2. Click on “Create Driver Diskette”. 2.
HighPoint Technologies, Inc. To create a driver diskette (continued) 2. Click on the “Please Select the Diskette you want to create” drop-down button, and select the appropriate OS from the list. 2. Click on the “OK” button to create the driver diskette. To install the RAID software: 22. Click on “Install RAID Management Software”. 22. Select the desired software from the drop down menu, and click on the “OK” button.
HighPoint Technologies, Inc. Windows Driver Installation Before installing the RocketRAID 2224 device driver, make sure the RocketRAID 2224 host adapter and all required hard disks have been installed into the system’s chassis (refer to the Hardware Installation section, page 12). Installing the RocketRAID 2224 driver for an existing Windows XP/2003 system After the operating system has booted, Windows XP/2003 will automatically detect the RocketRAID 2224, and request that a device driver be installed.
HighPoint Technologies, Inc. Installing the RocketRAID 2224 driver during a fresh Windows 2000/XP/2003 installation 1. After booting from the Windows 2000/XP/2003 CD-ROM, when the Windows XP Setup blue screen appears, look towards the bottom of the screen. Windows will prompt you to press the F6 key if you want to install a third party SCSI or RAID driver. Press the F6 key at this time. 2. The setup procedure will continue, and will later instruct you to press the "S" key to specify additional adapters.
HighPoint Technologies, Inc. Logging On (continued) Note: The password and user name fields are case sensitive. The first time the software is used, make sure to enter the information listed above. After successfully logging on, the software will ask you to alter the password (as a security precaution). Enter a password, and press enter. 2 - Software Interface - Overview of commands/functions After logging on, several new options will become available.
HighPoint Technologies, Inc. 3 - Creating an Array To create an array: 1. Highlight the “Management” menu, then select the "Array Management” function. 2. Click the Create button on the toolbar or select the "Create" command from the "Operation" menu. The array creation wizard will appear. 3. Select the desired RAID level from the drop-down list. 4. Enter a name for the array using the keyboard (this is optional), and click the Next button. 5.
HighPoint Technologies, Inc. Note: The selection sequence is important - the order in which the disks are selected will determine the disk sequence of the array. 7. Select the capacity - the RocketRAID 2224 can create multiple arrays on the same set of drives. As a result of this feature, you have the option of assigning a physical disk to multiple RAID arrays.
HighPoint Technologies, Inc. 6 - Recovering/Verifying Arrays When an array member (hard disk) of a redundant array fails, the array will be marked as "broken". Broken arrays can be automatically rebuilt using hot-spare disks (see page 23). However, if there are no available spare disks, you can still rebuild the array by adding a new disk to it. To add a disk to a broken array: 1. 2. 3. 4. Highlight the “Management" menu, and select the "Array Management” function.
HighPoint Technologies, Inc. OCE/ORLM (continued) 5. The interface is very similar to the Array Creation Wizard interface. Select the type of array you wish to change the existing array into, then set any corresponding parameters (cache options, capacity, if relevant). Notes: 1. When expanding a JBOD array, all the original disks must be included in the target array, and these disks must be selected in the same order (as the original array).
HighPoint Technologies, Inc. SAF-TE Management For Disk Enclosures This feature allows the administrator to view and monitor a variety of SAF-TE related attributes, such as temperature readings of the disk enclosure, disk failure, and the status of the chassis cooling apparatus (cooling fans). Note: This feature is dependent upon the external disk enclosure – this function will not be available unless the enclosure supports SAF-TE. Renaming an Array 1.
HighPoint Technologies, Inc. Email notification (continued) Note: The current software does not support SMTP servers that require user authentication. To add a Recipient: 1. 2. 3. Highlight the “Management” menu, and select the “Event Notification” function. Click the “Add” button on the toolbar or select “Add” command from the “Operation” menu. Enter the necessary information in the Add recipient window. 4. The recipient will be listed in the main window.
HighPoint Technologies, Inc. Managing Tasks The RAID management Console can be used to setup routine, periodical background-rebuild or verify tasks that will help maintain the integrity of RAID arrays attached to the RocketRAID 2224. To setup and schedule tasks highlight the “Management” menu, and select the “Task Management” function to open Task Management window. The Task Schedule list displays all of the tasks assigned to the selected remote system.
HighPoint Technologies, Inc. Add a Scheduled Task(continued) Select the task type and the array that you want to verify or rebuild, then click “Next”. 0. 0. 0. 0. 0. Enter a name for the task. Configure the frequency for the task. Set the duration for the task. Check the “Enable the task” option to activate this task. Click “Finish”.
HighPoint Technologies, Inc. Modify a Scheduled Task This command is used to change settings for a scheduled task. To Modify a Task Schedule: 1. Select a task from the Task schedule list. 2. Click the “Modify” button on the toolbar, and modify the task settings in the pop-up window. Delete a Scheduled Task This command is used to delete a Scheduled Task for the selected remote system. To delete a Task Schedule: 1. Select a task from the Task schedule list. 2. Click the “Delete” button on the toolbar.
HighPoint Technologies, Inc. Modify a Connection This command modifies connection information for a remote system. To modify a connection: 1. 2. 3. Highlight the “File” menu and select the “Remote Control” function. Highlight the system you want to modify. Click the Modify button on the toolbar or select the “Modify” command from the “Operation” menu. 4. Enter new connection information in the pop-up window, and click OK to apply the changes. Note: The System Address cannot be modified.
HighPoint Technologies, Inc. Connect to a Remote System (Continued) Note: The initial user name/password for a remote system is RAID/hpt. You are free to modify the username and password after the connection is established. If the connection is successful established, the application will retrieve the event logs from the remote system, then switch to Array Management view. Disconnect a Remote System This function closes the connection from a connected system. To disconnect a remote system: 1.
HighPoint Technologies, Inc. System Configuration (Continued) Event Port - The client software will retrieve events through this port. The default value is 7403. The System Port value must differ from the value assigned to the Event Port. After you reset a system’s configuration, you should restart the service on that system for the changes to take effect. 5. Click “OK” to apply the changes.
HighPoint Technologies, Inc. Delete a User This function deletes a user’s account on the connected remote system. To delete a user: 1. Select the target user ID from the User list displayed in the User Management window. 2. Click Delete to remove the selected user. Click “Yes” to delete the item. Select “No” to cancel this command. Note: An active user (user currently utilizing the software) cannot be deleted from the console.
HighPoint Technologies, Inc.
HighPoint Technologies, Inc. 1 – Fedora Core 3 Linux installation Overview This section provides instructions describing how to install and utilize the RocketRAID 2224 Adapter on a Fedora Core 3 Linux system. 2 - Installing Fedora Core 3 on the RocketRAID 2224 Host Adapter Note: If the OS is running kernel that differs from the one supported by the precompiled driver, the precompiled drivers cannot be used.
HighPoint Technologies, Inc. 3 - Installing the RocketRAID 2224 driver for an Existing System Note: If a SCSI adapter is used to boot the system, make sure the RocketRAID 2224 controller BIOS loads/posts after the SCSI adapter’s BIOS. It may be necessary to move the adapter(s) to another PCI slot. Step 1 Obtain the Driver Module Extract the module file from the file modules.cgz (from the driver disk) using the following commands: # mount /dev/fd0 # cd /tmp # gzip -dc /media/floppy/modules.
HighPoint Technologies, Inc. Step 3 Configure System to Automatically Load the Driver (continued) # ln –sf /etc/init.d/hptdriver /etc/rc.d/rc3.d/S01hptdriver # ln –sf /etc/init.d/hptdriver /etc/rc.d/rc4.d/S01hptdriver # ln –sf /etc/init.d/hptdriver /etc/rc.d/rc5.d/S01hptdriver Step 4 Configure System to Mount Volumes during Startup The system can be instructed to automatically mount the array(s) during startup by modifying the file”/etc/fstab”.
HighPoint Technologies, Inc. 1 - Red Hat Enterprise 3 Overview This section provides instructions describing how to install and utilize the RocketRAID 2224 Adapter on a Red Hat Enterprise 3 Linux system. 2 - Installing Red Hat Enterprise 3 (AS, ES, WS) Linux on the RocketRAID 2224 controller To install Red Hat Enterprise Linux onto disks or RAID arrays attached to RocketRAID 2224: Step 1 Prepare the Driver Diskette The driver is provided in a floppy diskette image file format.
HighPoint Technologies, Inc. 3 - Installing the RR2224 driver for an Existing System Note: If a SCSI adapter is used to boot the system, make sure the RR2224 controller BIOS loads/posts after the SCSI adapter’s BIOS. It may be necessary to move the adapter(s) to another PCI slot. Step 1 Obtain the Driver Module Extract the module file from the file modules.cgz (from the driver disk) using the following commands: # mount /dev/fd0 # cd /tmp # gzip -dc /mnt/floppy/modules.
HighPoint Technologies, Inc. Step 4 Configure System to Mount Volumes during Startup The system can be instructed to automatically mount the array(s) during startup by modifying the file”/etc/fstab”.
HighPoint Technologies, Inc. 1 – SuSE Linux Enterprise Server (SLES) installation Overview This section provides instructions describing how to install and utilize the RocketRAID 2224 Adapter on a SuSE (SLES) Linux system. 2 - Installing SLES Linux on the RocketRAID 2224 Host Adapter Note: If the OS is running kernel that differs from the one supported by the precompiled driver, the precompiled drivers cannot be used.
HighPoint Technologies, Inc. 3 - Installing the RocketRAID 2224 Driver on an Existing System If you are currently running SLES and would like to access drives or arrays attached to the RocketRAID 2224 controller, follow the steps outlined below: Note: If a SCSI adapter is used to boot the system, make sure the RocketRAID 2224 controller BIOS loads/posts after the SCSI adapter’s BIOS. It may be necessary to move the adapter(s) to another PCI slot.
HighPoint Technologies, Inc. Step 3 Mounting and Partitioning the Device Note: Many versions of SuSE include YAST. YAST is a graphical configuration utility that is capable of executing the commands described below. We recommend using YAST, if available, as it may help simplify the installation process. Example: A RAID array has been configured between several hard disks. This array will be registered to the system as device “/dev/sda”. 1.
HighPoint Technologies, Inc. 4 - Updating the Driver To update the driver, simply reinstall the driver following the steps in previous section, " Install RocketRAID 2224 Driver on an Existing System ". Note: If the driver is loaded in initrd (when system is installed onto a disk or array attached to the RocketRAID 2224), you need to run the mkinitrd command to update the initrd file. If you are using the lilo boot loader, run lilo again (# lilo).
HighPoint Technologies, Inc.
HighPoint Technologies, Inc. 1 - Installing FreeBSD on the RocketRAID 2224 Controller If you would like to install FreeBSD onto arrays attached to the RocketRAID 2224 host adapter, please follow the steps below. Step 1 Prepare the Driver Diskette When installing FreeBSD to a disk or array attached to the RR2224, you must prepare a RR2224 driver diskette before starting the installation procedure. First, obtain the driver diskette image file from the driver package.
HighPoint Technologies, Inc. Step 2 Install FreeBSD (continued) 4. Insert the RR2224 driver diskette into floppy drive. Type in "load diskx:hptmv6-x.x" (without quotation marks), and then press enter. for FreeBSD 4.3-RELEASE ok load kernel ok load disk1:hptmv6-4.3.ko for FreeBSD 4.4-RELEASE ok load kernel ok load disk1:hptmv6-4.4.ko for FreeBSD 4.5-RELEASE ok load disk1:hptmv6-4.5.ko for FreeBSD 4.6.2-RELEASE ok load disk1:hptmv6-4.6.2.ko for FreeBSD 4.7-RELEASE ok load disk1:hptmv6-4.7.ko for FreeBSD 4.
HighPoint Technologies, Inc. Step 2 Install FreeBSD (continued) Note: On some systems, when ACPI is enabled, FreeBSD may not function properly. Try disabling ACPI in the motherboard’s BIOS settings, or type the command “set hint.acpi.0.disabled=”1”” under the boot prompt, in order to solve the problem. 7. Before exiting installation, an additional step must be taken to copy the RR2224 driver module to the system.
HighPoint Technologies, Inc. Step 2 Test the Driver Module Test the driver module to ensure that it works with the system, by loading it during bootup. If the module has been loaded successfully you should see the RR2224 banner and a display screen of the attached drives. You can now access the drives as a SCSI device. Note: If you have no other SCSI device, the first device is /dev/da0, then /dev/da1, etc.).
HighPoint Technologies, Inc. Step 4 Configure the System to Mount Volumes at Startup Instruct the system to automatically mount the array by modifying the file /etc/fstab.
HighPoint Technologies, Inc. Customer Support If you encounter any problems while utilizing the RocketRAID 2224, or have any questions about this or any other HighPoint product, feel free to contact our Customer Support Department. Troubleshooting Checklist Before contacting our Customer Support department: Make sure the latest BIOS, driver and RAID Software have been installed for the RocketRAID 2224. Updates are available from our website.
HighPoint Technologies, Inc. FCC Part 15 Class B Radio Frequency Interference statement This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation.