Microsoft, Windows, and Windows NT are trademarks of Microsoft Corporation in the U.S.
and other countries.
Hewlett-Packard Company shall not be liable for technical or editorial errors or omissions
contained herein. The information in this document is provided “as is” without warranty of
any kind and is subject to change without notice. The warranties for HP products are set forth
in the express limited warranty statements accompanying such products. Nothing herein
should be construed as constituting an additional warranty.
HP Smart Array 641/642 Controller User Guide
November 2002 (First Edition)
Part Number 309311-001
Contents
About This Guide
Audience Assumptions..................................................................................................... vii
Important Safety Information ...........................................................................................vii
Symbols on Equipment..................................................................................................... vii
Symbols in Text...............................................................................................................viii
Related Documents............................................................................................................ ix
Getting Help....................................................................................................................... ix
Technical Support ....................................................................................................... ix
HP Website................................................................................................................... x
Authorized Reseller...................................................................................................... x
Reader’s Comments............................................................................................................ x
Chapter 1
Installation Overview
Procedure for a New System ...........................................................................................1-1
Procedure for a Preconfigured System ............................................................................1-2
Chapter 2
Installing the Hardware
Preparing the Server ........................................................................................................2-1
Installing the Smart Array Controller .............................................................................. 2-2
Connecting the Cables .....................................................................................................2-2
Automatic Data Recovery........................................................................................ E-5
General Aspects of Drive Replacement.......................................................................... E-6
Drive Failure During Rebuild .................................................................................. E-8
Moving Drives and Arrays ............................................................................................. E-9
Upgrading Hard Drive Capacity ............................................................................ E-10
Expanding and Extending Capacity....................................................................... E-11
HP Smart Array 641/642 Controller User Guide v
Contents
Appendix F
Probability of Logical Drive Failure
Appendix G
Troubleshooting
Index
vi HP Smart Array 641/642 Controller User Guide
This guide provides step-by-step instructions for installation, and reference
information for troubleshooting, for the HP Smart Array 641 and 642 Controllers.
Audience Assumptions
This guide is for the person who installs, administers, and troubleshoots servers. HP
assumes that you are qualified in the servicing of computer equipment and trained in
recognizing hazards in products with hazardous energy levels.
Important Safety Information
Before installing this product, read the Important Safety Information document
included with the server.
About This Guide
Symbols on Equipment
The following symbols may be placed on equipment to indicate the presence of
potentially hazardous conditions:
WARNING: This symbol, in conjunction with any of the following symbols,
indicates the presence of a potential hazard. The potential for injury exists if
warnings are not observed. Consult your documentation for specific details.
HP Smart Array 641/642 Controller User Guide vii
About This Guide
This symbol indicates the presence of hazardous energy circuits or electric
shock hazards. Refer all servicing to qualified personnel.
WARNING: To reduce the risk of injury from electric shock hazards, do not
open this enclosure. Refer all maintenance, upgrades, and servicing to
qualified personnel.
This symbol indicates the presence of electric shock hazards. The area
contains no user or field serviceable parts. Do not open for any reason.
WARNING: To reduce the risk of injury from electric shock hazards, do not
open this enclosure.
This symbol indicates the presence of a hot surface or hot component. If this
surface is contacted, the potential for injury exists.
WARNING: To reduce the risk of injury from a hot component, allow the
surface to cool before touching it.
Symbols in Text
These symbols may be found in the text of this guide. They have the following
meanings.
WARNING: Text set off in this manner indicates that failure to follow directions
in the warning could result in bodily harm or loss of life.
CAUTION: Text set off in this manner indicates that failure to follow directions could
result in damage to equipment or loss of information.
IMPORTANT: Text set off in this manner presents essential information to explain a concept
or complete a task.
NOTE: Text set off in this manner presents additional information to emphasize or supplement
important points of the main text.
viii HP Smart Array 641/642 Controller User Guide
Related Documents
For additional information on the topics covered in this guide, refer to the following
documentation:
• Array Configuration Utility User Guide, available on the software CD that is
provided with the server, or downloadable from the HP website.
• Servers Troubleshooting Guide, available on the Documentation CD that is
provided with the server.
• ROM-Based Setup Utility User Guide, available on the Documentation CD that is
provided with the server, or downloadable from the HP website.
Getting Help
If you have a problem and have exhausted the information in this guide, you can get
further information and other help in the following locations.
Technical Support
About This Guide
In North America, call the HP Technical Support Phone Center at 1-800-652-6672.
This service is available 24 hours a day, 7 days a week. For continuous quality
improvement, calls may be recorded or monitored. Outside North America, call the
nearest HP Technical Support Phone Center. Telephone numbers for worldwide
Technical Support Centers are listed on the HP website,
Be sure to have the following information available before you call HP:
• Technical support registration number (if applicable)
• Product serial number
• Product model name and number
• Applicable error messages
• Add-on boards or hardware
• Third-party hardware or software
HP Smart Array 641/642 Controller User Guide ix
www.hp.com.
About This Guide
• Operating system type and revision level
HP Website
The HP website has information on this product as well as the latest drivers and flash
ROM images. You can access the HP website at
Authorized Reseller
For the name of your nearest authorized reseller:
• In the United States, call 1-800-345-1518.
• In Canada, call 1-800-263-5868.
• Elsewhere, see the HP website for locations and telephone numbers.
Reader’s Comments
HP welcomes your comments on this guide. Send comments and suggestions to
ServerDocumentation@hp.com.
www.hp.com.
x HP Smart Array 641/642 Controller User Guide
The details of the steps required to install the controller depend on whether the server
has an operating system installed and contains data. The flowcharts in Figure 1-1 and
Figure 1-2 summarize the installation procedures for the most common scenarios.
Procedure for a New System
Install the controller
1
hardware (Chapter 2), if
it is not preinstalled.
Set the boot controller
5
(Chapter 4).
Create at least one
6
logical drive and format
it (Chapter 5).
:
:
. . . . . . .
. . . . . . .
Installation Overview
Update the system
2
firmware (Chapter 3).
Update the controller
3
firmware (Chapter 3).
Configure the system
4
(Chapter 4).
:
:
1
Install the operating
7
system and device
drivers (Chapter 6).
Figure 1-1: Controller installation in a new system
HP Smart Array 641/642 Controller User Guide 1-1
. . . . . . .
Create and format
8
additional logical drives
if desired (Chapter 5).
Installation Overview
Procedure for a Preconfigured System
Back up data (required if migrating
1
from a non-array controller).
Set the controller order (Chapter 4).
5
Update the controller firmware
6
(Chapter 3).
If using the System Configuration
7
Utility, update the system partition
(Chapter 3), and then check the
controller order (Chapter 4).
If migrating from a non-array
11
controller, restore data from backup.
:
:
- - - - -
- - - - -
- - - - -
- - - - -
Update the system firmware
2
(Chapter 3).
If the controller is to be the boot
3
device, install the device driver for
the operating system (Chapter 6).
Otherwise, continue with step 4.
Install the controller hardware
4
(Chapter 2).
If the controller is not to be the boot
8
device, install the device driver for
the operating system (Chapter 6).
Update the Management Agents if
9
new versions are available
(Chapter 6).
Create and format new logical
10
drives as desired (Chapter 5).
:
:
:
:
Figure 1-2: Controller installation in an already
configured system
1-2 HP Smart Array 641/642 Controller User Guide
Preparing the Server
Before installing the controller in the server, back up all data. This step is mandatory
if you are moving non-arrayed SCSI drives to a Smart Array controller, because data
is not preserved during a move between array controllers and non-array controllers.
WARNING: To reduce the risk of personal injury or damage to the equipment,
consult the safety information and user documentation provided with the
computer before attempting the installation.
Many computers are capable of providing energy levels that are considered
hazardous, and are only intended to be serviced by qualified personnel trained
in dealing with these hazards. Do not remove enclosures or attempt to bypass
any interlocks that may be provided for the purpose of removing these
hazardous conditions.
2
Installing the Hardware
If the server supports hot-pluggable devices, go directly to the “Installing the Smart
Array Controller” section.
To prepare a server that does not support hot-pluggable devices:
1. Close all applications.
2. Power down the server.
CAUTION: In systems using external data storage, be sure that the server is the
first unit powered down and the last unit to be powered back up. This precaution
ensures that the system will not erroneously mark the drives as failed.
3. Power down any peripheral devices that are attached to the server.
HP Smart Array 641/642 Controller User Guide 2-1
Installing the Hardware
4. Unplug the AC power cord from the outlet, and then from the server.
5. Disconnect any peripheral devices from the server.
Installing the Smart Array Controller
1. Remove or open the access panel.
2. Select an available 3.3-V PCI or PCI-X slot.
3. Remove the slot cover or open the hot-plug latch. Save the retaining screw, if one
is present.
4. Slide the controller board along the slot alignment guide, and press the board
firmly into the slot so that the contacts on the board edge are properly seated in
the system board connector.
5. Secure the controller board in place with the hot-plug latch or retaining screw.
6. Continue by following the instructions given in “Connecting the Cables.”
Connecting the Cables
Each peripheral that is connected to the server must have a unique SCSI ID value,
falling in the range from 0 to 15 (except ID 7, which is reserved for controller use).
The SCSI ID value determines the priority that is given to the device when it attempts
to use the SCSI bus.
On products that support hot-pluggable devices, the SCSI IDs for such peripherals
are automatically set. The IDs for non-hot-pluggable devices must be set manually by
using switches or jumpers on the device itself.
SCSI buses require termination on both ends to prevent signal degradation. In all
Compaq servers and storage systems, and the newer ProLiant systems, the controller,
SCSI cable, and backplane already provide this termination.
Internal Cabling
1. If the device is not hot pluggable, power down the system.
2-2HP Smart Array 641/642 Controller User Guide
Installing the Hardware
2. Install drives into the removable media bays on the server. (For additional
information about drive installation, consult the documentation that accompanied
the drives, and refer to Appendix E.)
NOTE: Drives that are to be grouped in the same array should have the same capacity.
— If the drives are hot pluggable, go to step 3.
— If the drives are not hot pluggable, go to step 4.
3. Attach the internal point-to-point SCSI cable (provided with the server) from the
internal connector of the controller to the hot-plug drive cage.
Installation of the hot-pluggable drives is complete.
4. For each SCSI bus, manually set the SCSI ID on each drive to a unique value in
the range of 0 to 15, except 7 (which is reserved for controller use). For detailed
instructions, consult the documentation that is provided with the drive.
5. Attach the multi-device SCSI cable from the internal connector of the controller
to the non-hot-pluggable hard drives.
The multi-device cable may have been provided with the server. If you need
additional cables, order the cable option kit, Part Number 166389-B21. This
cable is equipped to terminate Ultra2, Ultra160 (Ultra3), or Ultra320 (Ultra4)
drives.
CAUTION: Cable assembly 148785-001 is included in option kit 166389-B21
and is required with Ultra3 and Ultra4 drives. Failure to use this cable may result
in reduced performance, data loss, or both.
External Cabling (Model 642 only)
1. On the rear of the server, connect the cable to the VHDCI connector on the
controller, and then tighten the lock screws on the cable connector.
2. Attach the other end of the cable to the storage enclosure, and then tighten the
lock screws on the cable connector.
3. Replace the access panel and secure it with the thumbscrews, as required.
HP Smart Array 641/642 Controller User Guide 2-3
Installing the Hardware
CAUTION: Do not operate the server with the access panel removed for
extended periods of time. This precaution protects thermally sensitive
components by ensuring the proper airflow through the server, and minimizes
personal contact with hazardous energy levels.
Table 2-1: External SCSI Cables for Storage Enclosures
Cable Type Length Option Kit Number Cable Assembly Number
VHDCI to VHDCI 1.8 m / 6 ft 341174-B21 313374-001
VHDCI to VHDCI
VHDCI to VHDCI 7.2 m / 24 ft 164604-B21 313374-004
VHDCI to VHDCI 11.7 m / 39 ft 150214-B21 313374-005
Note: If additional cables are required, order by the option kit number.
3.6 m / 12 ft
341175-B21 313374-002
2-4 HP Smart Array 641/642 Controller User Guide
3
Updating the Firmware
You can update the firmware using the Smart Components, which are downloadable
from the HP website. Detailed instructions for using the Smart Components are given
on the Web page that contains the components.
NOTE: Some newer ProLiant servers automatically update the system and controller firmware
when they are powered up for the first time. To determine whether this situation is true for a
particular server, refer to the server-specific setup and installation guide.
Alternatively, if the server uses Microsoft Windows 2000 or Microsoft Windows NT
as the operating system, you can use one of the CDs that are supplied with the
controller to accomplish the firmware updates. Before using either CD, check the
Smart Components on the HP website to see whether newer versions of the firmware
upgrade files are available.
1. Insert the CD into the CD-ROM drive of the server.
— If the server was configured using the ROM-Based Setup Utility (RBSU),
use the SmartStart CD (version 6.0 or later).
— If the server did not use RBSU, use the Support Software CD.
If you want to run the firmware updates while offline, restart the server now, and
then wait for controller initialization to finish.
The ProLiant Storage Software license agreement page is displayed.
2. Click Agree.
The main ProLiant Storage Software screen is displayed.
3. Click ROM Update Utility.
4. Click the Updates tab.
HP Smart Array 641/642 Controller User Guide 3-1
Updating the Firmware
5. Select Express or Custom mode, and follow the on-screen prompts and
instructions to update the firmware on the system and the controller.
If the server does not use RBSU, you now need to use the System Configuration
Utility (SCU) to update the system partition.
1. Locate the page on the HP website that contains SCU and follow the on-screen
instructions to create four SCU diskettes.
2. Insert SCU diskette #1 into the server diskette drive.
3. Restart the system.
4. Select System Configuration Utility from the menu or list of icons that is
displayed.
5. Follow the on-screen instructions to update or create and populate a system
partition.
6. Exit from SCU. If the server does not reboot or a CD error message is displayed,
press the Ctrl+Alt+Del keys to reboot the server manually.
3-2 HP Smart Array 641/642 Controller User Guide
4
Setting the Controller Order
After installing the controller hardware and updating the firmware:
• Configure the server by using either RBSU or SCU. A brief description of the
procedure is given in this chapter; the server user guide provides more details.
IMPORTANT: When using SCU to reconfigure a system that uses a Smart Array 641 or
642 Controller as the boot controller, use ORCA immediately afterwards to check that
the controller order is unchanged. Reset the controller order if necessary.
NOTE: Some newer ProLiant servers configure themselves automatically when they are
powered up for the first time. To determine whether this situation is true for a particular
server, refer to the server-specific setup and installation guide.
• Set the boot controller by using RBSU or the Option ROM Configuration for
Arrays (ORCA) utility, as described in this chapter.
• Create at least one logical drive, as described in Chapter 5.
NOTE: Some newer ProLiant servers automatically create a logical drive and configure a
RAID level when they are powered up for the first time. For this sequence of events to
occur, the server must have fewer than seven internal hard drives, and the boot drive
must not have been written to. To determine whether this situation applies to a particular
server, refer to the server-specific setup and installation guide.
Using RBSU
RBSU is a system configuration utility that is embedded in the system ROM, and is
customized for the server that it is installed on.
HP Smart Array 641/642 Controller User Guide 4-1
Setting the Controller Order
CAUTION: Not all servers support RBSU. Do not flash an RBSU-ROM image onto a
server that is already configured with SCU unless the update instructions specifically
state that upgrading from SCU to RBSU is supported. If the upgrade is not
supported, the consequences of upgrading are unpredictable and you may lose data.
To use RBSU:
1. Power up the server.
2. Press the F9 key when prompted during system startup.
The main RBSU screen is displayed.
3. Configure the system. (For detailed instructions, refer to the ROM-Based Setup
Utility User Guide.)
4. Select Boot Controller Order on the main RBSU screen and follow the
on-screen prompts to set the boot controller.
5. When you have finished using the utility, press the Esc key, and then press the
F10 key to confirm that you want to exit RBSU.
Using ORCA
Part of the startup sequence of a server is the Power-On Self-Test (POST). If the
array controller in the server supports ORCA, POST temporarily halts and an ORCA
prompt message is displayed for about five seconds. (If ORCA is not supported, the
prompt message is not displayed and the system continues with the startup sequence.)
1. Power up the server and let the system startup sequence begin.
2. While the prompt message is displayed, press the F8 key to start ORCA.
3. On the Main Menu screen, select Select as Boot Controller and follow the
prompts to set the boot controller for the system.
If you want to use ORCA to create logical drives, you do not need to exit the utility
yet. Continue using ORCA as described in Chapter 5.
4-2 HP Smart Array 641/642 Controller User Guide
5
Configuring an Array
HP provides three utilities for manually configuring an array:
• Array Configuration Utility (ACU)—A versatile, browser-based utility that
provides maximum control over configuration parameters
• Option ROM Configuration for Arrays (ORCA)—A simple ROM-based
configuration utility that runs on all operating systems
NOTE: If you want to copy a particular array configuration to several other servers on the
same network, use the Array Configuration Replicator (ACR) or the scripting capability of ACU.
ACR is provided in the SmartStart Scripting Toolkit, available at www.hp.com/servers/sstoolkit.
For background information about drive arrays and fault-tolerance (RAID) methods,
refer to Appendix D.
The following limitations apply to all configuration methods:
• For the most efficient use of drive space, do not mix drives of different capacity
within the same array. Each configuration utility treats all physical drives in an
array as if they have the same capacity as the smallest drive in the array. Excess
capacity of larger drives is wasted because it is unavailable for data storage.
• The probability that an array will experience a hard drive failure increases with
the number of hard drives in the array (for more detailed information, refer to
Appendix F). If you configure an array with RAID 5, keep the probability of
failure acceptably low by using no more than 14 drives.
HP Smart Array 641/642 Controller User Guide 5-1
Configuring an Array
Table 5-1: Comparison of Utilities for Configuring an Array
ACU CPQONLIN ORCA
Uses a graphical interface + 0 0
Available in languages other than English + 0 0
Executable at any time + + 0
Available on CD + + 0
Uses a wizard to suggest the optimum
configuration for an unconfigured controller
Describes configuration errors + 0 0
Supports these operating systems:
Microsoft Windows 2000 + 0 +
Microsoft Windows NT + 0 +
Novell NetWare +* + +
Linux + 0 +
Allows these procedures:
Creation and deletion of arrays, logical drives + + +
Assignment of RAID level + + +
Sharing of spare drive among several arrays + + 0
Assignment of multiple spare drives per array + + 0
Setting of stripe size + + 0
Migration of RAID level or stripe size + + 0
Configuration of controller settings + + 0
Expansion of an array + + 0
Creation of multiple logical drives per array + + 0
Setting of boot controller 0 0 +
+ + 0
*NetWare can use ACU only when the system is offline.
5-2 HP Smart Array 641/642 Controller User Guide
Using ACU
For detailed information about using ACU, refer to the HP Array Configuration
Utility User Guide.
Using ORCA
When a computer system is powered up, part of the startup sequence is the Power-On
Self-Test (POST). Any array controllers that are in the system are initialized while
POST is running. If the array controller supports ORCA, POST temporarily halts and
an ORCA prompt message is displayed for about five seconds. (If ORCA is not
supported, the prompt message is not displayed and the system continues with the
startup sequence.)
While the prompt is displayed, press the F8 key to start ORCA. The ORCA main
menu is displayed, allowing you to select the boot controller for the system, or to
create, view, or delete a logical drive.
Configuring an Array
Figure 5-1: ORCA main menu screen
NOTE: The maximum allowable boot drive size with ORCA is 4 GB.
To create a logical drive:
1. Select Create Logical Drive.
The screen displays a list of all available (unconfigured) physical drives and the
valid RAID options for the system.
HP Smart Array 641/642 Controller User Guide 5-3
Configuring an Array
NOTE: You can create only one logical drive at a time.
2. Use the arrow keys, space bar, and tab key to navigate around the screen and set
up the logical drive, including a spare drive if required.
NOTE: ORCA allows only one array to use a given online spare.
3. Press the Enter key to accept the settings.
4. Press the F8 key to confirm the settings and save the new configuration.
After several seconds, the Configuration Saved screen is displayed.
5. Press the Enter key to continue.
You can now create another logical drive by repeating the previous steps.
NOTE: Raw logical drives are invisible to the operating system. To make the new logical
drives available for data storage, format the logical drive using the instructions given in the
operating system documentation.
Using CPQONLIN
The NetWare Online Array Configuration utility (CPQONLIN) lets you configure
drive arrays without shutting down the server. It also indicates when a drive attached
to the array controller has failed, is undergoing expansion, or is waiting (queued) for
expansion or rebuild.
IMPORTANT: The maximum logical drive size in CPQONLIN is 512 GB.
To install CPQONLIN:
1. Load CPQRAID.HAM from the SmartStart CD, or from the Controller Support
Software CD and diskettes. (Detailed instructions are given in the README file
on the CD.)
2. Load CPQONLIN.NLM from the same source.
3. Open CPQONLIN.NLM and follow the on-screen instructions.
5-4 HP Smart Array 641/642 Controller User Guide
Running CPQONLIN
1. Enter cpqonlin at the console prompt.
2. Use the arrow keys to highlight Array Configuration Utility, and then press the
Enter key.
3. From the list of controllers that is presented, select the one that you want to
configure.
— If no logical drives are configured for the controller, the auto-configuration
wizard screen (Figure 5-2) is displayed.
— If logical drives are present on the controller, the manual configuration
screen (Figure 5-3) is displayed.
Press the F1 key for online help at any time on either screen.
1. If the proposed logical configuration shown on the wizard screen is acceptable,
highlight the fault-tolerance level that you want for the logical drive and press the
Enter key. Otherwise, select Custom Configuration and continue the procedure
as described in the “Manual Configuration” section.
2. Press the Esc key to save the changes and return to the controller selection
screen.
3. Restart the system to apply the changes.
HP Smart Array 641/642 Controller User Guide 5-5
Configuring an Array
NOTE: Raw logical drives are invisible to the operating system. To make the new logical
drives available for data storage, format the logical drive using the instructions given in the
operating system documentation.
Manual Configuration
Figure 5-3: Main manual configuration screen
Highlight the controller, array, or logical drive that you want to configure, and then
press the Enter key. The menu options for that item are shown in the panel on the
right-hand side of the screen. Table 5-2 lists the menu options for each item in the
Logical Configuration View panel. If an option is not applicable in any particular
case, it is not displayed in the panel.
5-6HP Smart Array 641/642 Controller User Guide
Configuring an Array
Table 5-2: Menu Options in CPQONLIN
CONTROLLER OPTIONS Menu
Controller Settings Rebuild Priority
Expand Priority
Accelerator Ratio
Create New Array Create Array Assign Drive
Assign Array
Remove Drive
Accept Changes
Physical Drives (Panel shows spare drives and unassigned hard drives.)
New Array (Panel shows physical view of new array.)
ARRAY OPTIONS Menu
Expand Array Expand Array Assign Drive
Accept Changes
Physical Drives (Panel shows spare drives and unassigned hard drives.)
New Array (Panel shows physical view of new array.)
Assign Spare Assign Spare Assign Drive
Accept Changes
Physical Drives (Panel shows spare drives and unassigned hard drives.)
New Array (Panel shows physical view of new array.)
Delete Entire Array
LOGICAL DRIVE OPTIONS Menu
Drive Settings Enable / Disable Cache
Delete
Fault Tolerance
Stripe Size
HP Smart Array 641/642 Controller User Guide 5-7
Configuring an Array
Typical Manual Configuration Procedures in CPQONLIN
Creating a Custom Configuration for a New Array
1. In the Logical Configuration View panel, highlight the controller that you want
to configure and then press the Enter key.
2. In the Controller Options panel, choose Create New Array, and then press the
Enter key.
The screen now displays three panels: Create Array, Physical Drives, and New
Array.
3. In the Create Array panel, choose Assign Drive, and then press the Enter key.
The highlight automatically moves to the Physical Drives panel.
4. Select a drive and then press the Enter key.
IMPORTANT: Do not assign a group of physical drives to the same array unless they are
of the same capacity. If the drives have different capacities, the excess capacity of the
larger drives cannot be used by the array and is wasted.
The New Array panel lists the added drive, and the highlight automatically
returns to the Create Array panel.
5. Repeat steps 3 and 4 until you have finished assigning drives to the array.
NOTE: You can add spare drives to the array only when all data storage drives have
been assigned.
6. Choose Accept Changes and press the Enter key.
The main manual configuration screen is displayed again.
5-8 HP Smart Array 641/642 Controller User Guide
Adding Spare Drives
To add spare drives to an array, the array controller must have at least one attached
drive that is unassigned, or is assigned as a spare to another array.
You can:
• Assign a different online spare to each array on the controller.
• Share one online spare among several arrays on the same controller, for efficient
use of drive capacity.
• Assign several online spares to just one array.
• Share several online spares among several arrays; this method provides the
greatest amount of protection for the largest number of arrays.
IMPORTANT: Assigning several spares to an array lets you postpone replacement of faulty
drives, but it does not increase the fault-tolerance level of any logical drives in the array. For
example, a logical drive in a RAID 5 configuration suffers irretrievable data loss if two physical
drives fail simultaneously, regardless of the number of spare drives assigned.
Any drive that you assign as an online spare for an array operates as the spare for
every fault-tolerant logical drive within that array.
Configuring an Array
When you select Assign Spare, only drives that qualify are displayed; for example,
drives with too small a capacity are not listed. If a drive that you expect to see is not
listed, press the Tab key (to switch to the physical drive view) and check the capacity
of the drive.
To add a spare:
1. In the Logical Configuration View panel, highlight the array that needs a spare,
and then press the Enter key.
2. Choose Assign Spare in the Array Options menu, and then press the Enter key.
3. Select the drive that you want as the spare, and then press the Enter key.
4. Press the Esc key to accept the new configuration and return to the main manual
configuration screen.
HP Smart Array 641/642 Controller User Guide 5-9
Configuring an Array
Configuring the New Logical Drive
1. In the Logical Configuration View panel, highlight the new logical drive that
you want to configure, and then press the Enter key.
2. Select Fault Tolerance in the Logical Drive Options menu, and then press the
Enter key.
3. Choose the RAID level that you want and then press the Enter key.
4. Choose Stripe Size and then press the Enter key.
5. Choose the stripe size that you want and then press the Enter key.
6. Press the Esc key to accept the settings and return to the main manual
configuration screen.
Configuring the Controller Settings
The Controller Settings option allows you to choose the drive rebuild priority,
expansion priority, and accelerator ratio for all arrays on the controller.
• With a low priority setting, a rebuild or expansion takes place only when the
array controller is not busy handling normal I/O requests. This setting has
minimal effect on normal I/O operations. However, there is an increased risk that
data will be lost if another physical drive fails while the rebuild is in progress.
• With a high priority setting, the rebuild or expansion occurs at the expense of
normal I/O operations. Although performance is affected, this setting provides
better data protection because the array is vulnerable to additional drive failures
for a shorter time.
• At the medium priority setting, expansion or rebuild occurs for half of the time,
and normal I/O requests are handled during the rest of the time.
NOTE: Logical drives can be rebuilt only if they have been configured for fault tolerance (that
is, any RAID level other than RAID 0). Drive rebuild begins automatically after you have
replaced a failed physical drive in the array.
The accelerator read/write ratio determines the amount of memory allocated to the
read and write caches on the array accelerator. Different applications have different
optimum settings. Some controllers (especially those without battery-backed write
cache) do not allow this ratio to be changed.
5-10HP Smart Array 641/642 Controller User Guide
Configuring an Array
1. In the Logical Configuration View panel, select the controller that you want to
configure, and then press the Enter key.
2. In the Controller Options panel, select Controller Settings, and then press the
Enter key. The Controller Settings screen is displayed.
Figure 5-4: Controller Settings screen
3. Alter the settings on this screen to meet your requirements.
4. Press the Esc key to save the new configuration.
5. Exit CPQONLIN, and then restart the system to apply the changes.
Expanding an Array
Performance may be degraded slightly during array expansion, depending on the
Expand Priority setting. To minimize any effect, expand the array during periods of
low server use.
NOTE: The expansion process takes about 15 minutes per gigabyte. The controller is not able
to expand or migrate any other logical drive during this time. Instead, further requests for
expansion or migration are queued.
1. Back up all data on the logical drive. Although array expansion is unlikely to
cause data loss, observing this precaution provides extra security.
2. Highlight the controller in the Logical Configuration View panel, and then press
the F3 key. Scroll down the screen until you reach the Array Accelerator
section. The condition of the battery and cache should both be OK.
HP Smart Array 641/642 Controller User Guide 5-11
Configuring an Array
3. Exit from the previous screen, and then move the highlight to the logical drive. If
the controller has a battery-backed write cache, there should be an entry Disable
Cache in the right-hand panel, implying that the cache is enabled. If the entry is
Enable Cache, the cache is currently disabled; enable it.
4. In the Logical Configuration View panel, select the array that you want to
expand, and then press the Enter key.
5. Select Expand in the menu, and then press the Enter key.
6. Select the hard drive that you want to add to the array, and then press the Enter
key.
IMPORTANT: Do not assign a group of physical drives to the same array unless they are
of the same capacity. If the drives have different capacities, the excess capacity of the
larger drives cannot be used by the array and is wasted.
7. Repeat step 6 until you have finished adding drives.
8. Select Accept Changes, and then press the Enter key.
9. Press the Esc key to begin the array expansion.
You can see the progress of the expansion at any time by pressing the F3 key and
then scrolling to the progress bar near the bottom of the screen.
Migrating RAID Level or Stripe Size
Performance may be degraded slightly during migration, depending on the Expand
(or Rebuild) Priority setting. To minimize any effect, migrate during periods of low
server use.
NOTE: The migration process takes about 15 minutes per gigabyte. The controller is not able
to expand or migrate any other logical drive during this time. Instead, further requests for
expansion or migration will be queued.
1. Back up all data on the logical drive. Although migration is unlikely to cause
data loss, observing this precaution provides extra security.
2. Highlight the controller in the Logical Configuration View panel, and then press
the F3 key. Scroll down the screen until you reach the Array Accelerator
section. The condition of the battery and cache should both be OK.
5-12HP Smart Array 641/642 Controller User Guide
Configuring an Array
3. Exit from the previous screen, and then move the highlight to the logical drive. If
the controller has a battery-backed write cache, there should be an entry Disable
Cache in the right-hand panel, implying that the cache is enabled. If the entry is
Enable Cache, the cache is currently disabled; enable it.
4. In the Logical Configuration View panel, select the logical drive that you want
to migrate and then press the Enter key.
5. Select Drive Settings, and then press the Enter key.
6. Change the RAID level or stripe size shown on this screen.
Table 5-3: Supported Stripe Sizes for a Given RAID Level
Table 5-4: Optimum Stripe Size for a Given Application
Type of Server Application Suggested Stripe Size Change
Mixed read/write Accept the default value
Mainly sequential read (such
as audio/video applications)
Mainly write (such as image
manipulation applications)
*Not all controllers support RAID ADG
Use larger stripe sizes for best performance
Use smaller stripes for RAID 5, RAID ADG*
Use larger stripes for RAID 0, RAID 1+0
7. Press the Esc key to accept the changes and begin migration.
You can check the progress of the migration at any time by pressing the F3 key
and then scrolling to the progress bar near the bottom of the screen.
HP Smart Array 641/642 Controller User Guide 5-13
Installing the Device Drivers
and Management Agents
Installing the Device Drivers
The drivers for the controller are located on the Support Software CD and on the
SmartStart CD. Updates are posted to
Using the Support Software CD: Instructions for installing the drivers from the
Support Software CD are given in the leaflet that is supplied with the CD. Note that
the exact procedure depends on whether the server is new or already contains the
operating system and user data.
Using the SmartStart CD: If you used the SmartStart Assisted Installation path to
install the operating system on a new server, the drivers are automatically installed at
the same time. You can also use SmartStart to update the drivers manually on older
systems. For further information, refer to the SmartStart documentation.
www.hp.com.
6
Updating the Management Agents
If you used the SmartStart Assisted Installation path to install the operating system on
a new server, the Management Agents are automatically installed at the same time.
The Management Agents can also be manually updated using the SmartStart CD or
the Management CD. For the procedure, refer to the documentation on the
Management CD or on
HP Smart Array 641/642 Controller User Guide 6-1
www.hp.com/servers/manage.
Installing the Device Drivers and Management Agents
You can obtain the Management CD from your local HP reseller or authorized
service provider. The latest versions of Insight Manager and Management Agents are
also available for download at
www.hp.com/servers/manage.
If the new agents do not function correctly, you may also need to update
Insight Manager.
6-2 HP Smart Array 641/642 Controller User Guide
7
Upgrading or Replacing the Cache
WARNING: There is a risk of explosion, fire, or personal injury if the battery
pack is not properly handled. Refer to Appendix B and the Battery
Replacement Notice in Appendix A before installing or removing the cache.
To remove the cache module, open the DIMM ejector latches (1) on each side of the
DIMM connector, and then pull the cache out of the DIMM slot (2).
2
1
This drawing represents the Smart Array 642 Controller. The cache on the Smart
Array 641 Controller is removed in an identical manner.
To replace the cache module, reverse this procedure.
HP Smart Array 641/642 Controller User Guide 7-1
Regulatory Compliance Notices
Federal Communications Commission Notice
Part 15 of the Federal Communications Commission (FCC) Rules and Regulations
has established Radio Frequency (RF) emission limits to provide an interference-free
radio frequency spectrum. Many electronic devices, including computers, generate
RF energy incidental to their intended function and are, therefore, covered by these
rules. These rules place computers and related peripheral devices into two classes, A
and B, depending upon their intended installation. Class A devices are those that may
reasonably be expected to be installed in a business or commercial environment.
Class B devices are those that may reasonably be expected to be installed in a
residential environment (for example, personal computers). The FCC requires
devices in both classes to bear a label indicating the interference potential of the
device as well as additional operating instructions for the user.
The rating label on the device shows the classification (A or B) of the equipment.
Class B devices have an FCC logo or FCC ID on the label. Class A devices do not
have an FCC logo or FCC ID on the label. After the Class of the device is
determined, refer to the corresponding statement in the following sections.
A
HP Smart Array 641/642 Controller User Guide A-1
Regulatory Compliance Notices
Class A Equipment
This equipment has been tested and found to comply with the limits for a Class A
digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to
provide reasonable protection against harmful interference when the equipment is
operated in a commercial environment. This equipment generates, uses, and can
radiate radio frequency energy and, if not installed and used in accordance with the
instructions, may cause harmful interference to radio communications. Operation of
this equipment in a residential area is likely to cause harmful interference, in which
case the user will be required to correct the interference at personal expense.
Class B Equipment
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. This equipment generates, uses, and can radiate radio frequency energy
and, if not installed and used in accordance with the instructions, may cause harmful
interference to radio communications. However, there is no guarantee that
interference will not occur in a particular installation. If this equipment does cause
harmful interference to radio or television reception, which can be determined by
turning the equipment off and on, the user is encouraged to try to correct the
interference by one or more of the following measures:
• Reorient or relocate the receiving antenna.
• Increase the separation between the equipment and receiver.
• Connect the equipment into an outlet on a circuit that is different from that to
which the receiver is connected.
• Consult the dealer or an experienced radio or television technician for help.
A-2HP Smart Array 641/642 Controller User Guide
Regulatory Compliance Notices
Declaration of Conformity for Products Marked with the FCC Logo,
United States Only
This device complies with Part 15 of the FCC Rules. Operation is subject to the
following two conditions: (1) this device may not cause harmful interference, and
(2) this device must accept any interference received, including interference that may
cause undesired operation.
For questions regarding your product, contact us by mail or telephone:
• Hewlett-Packard Company
P. O. Box 692000, Mail Stop 530113
Houston, Texas 77269-2000
• 1-800-652-6672 (For continuous quality improvement, calls may be recorded or
monitored.)
For questions regarding this FCC declaration, contact us by mail or telephone:
• Hewlett-Packard Company
P. O. Box 692000, Mail Stop 510101
Houston, Texas 77269-2000
• 1-281-514-3333
To identify this product, refer to the part, series, or model number found on the
product.
Modifications
The FCC requires the user to be notified that any changes or modifications made to
this device that are not expressly approved by Hewlett-Packard Company may void
the user’s authority to operate the equipment.
Cables
Connections to this device must be made with shielded cables with metallic RFI/EMI
connector hoods in order to maintain compliance with FCC Rules and Regulations.
HP Smart Array 641/642 Controller User Guide A-3
Regulatory Compliance Notices
Canadian Notice (Avis Canadien)
Class A Equipment
This Class A digital apparatus meets all requirements of the Canadian
Interference-Causing Equipment Regulations.
Cet appareil numérique de la classe A respecte toutes les exigences du Règlement sur
le matériel brouilleur du Canada.
Class B Equipment
This Class B digital apparatus meets all requirements of the Canadian
Interference-Causing Equipment Regulations.
Cet appareil numérique de la classe B respecte toutes les exigences du Règlement sur
le matériel brouilleur du Canada.
Mouse Compliance Statement
This device complies with Part 15 of the FCC Rules. Operation is subject to the
following two conditions: (1) this device may not cause harmful interference, and
(2) this device must accept any interference received, including interference that may
cause undesired operation.
European Union Notice
Products with the CE Marking comply with both the EMC Directive (89/336/EEC)
and the Low Voltage Directive (73/23/EEC) issued by the Commission of the
European Community.
Compliance with these directives implies conformity to the following European
Norms (the equivalent international standards are in parentheses):
The battery-backed write cache uses a nickel metal hydride (NiMH) battery pack.
WARNING: There is a risk of explosion, fire, or personal injury if the battery
pack is not properly handled. To reduce this risk:
• Do not try to recharge the batteries if they are disconnected from the
controller.
• Do not expose the battery pack to water, or to temperatures higher than
60°C.
• Do not abuse, disassemble, crush, or puncture the battery pack.
• Do not short the external contacts.
• Replace the battery pack only with the designated HP spare.
Battery disposal should comply with local regulations. Alternatively, use
established parts return methods to return the battery pack to HP for disposal.
Batteries, battery packs, and accumulators should not be disposed of
together with the general household waste. To forward them to recycling or
proper disposal, use the public collection system or return them to HP, your
authorized HP Partners, or their agents.
For more information about battery replacement or proper disposal, contact your HP
authorized reseller or your authorized service provider.
A-6 HP Smart Array 641/642 Controller User Guide
B
Electrostatic Discharge
To prevent damaging the system, be aware of the precautions you need to follow
when setting up the system or handling parts. A discharge of static electricity from a
finger or other conductor may damage system boards or other static-sensitive
devices. This type of damage may reduce the life expectancy of the device.
To prevent electrostatic damage, observe the following precautions:
• Avoid hand contact by transporting and storing products in static-safe containers.
• Keep electrostatic-sensitive parts in their containers until they arrive at static-free
workstations.
• Place parts on a grounded surface before removing them from their containers.
• Avoid touching pins, leads, or circuitry.
• Always be properly grounded when touching a static-sensitive component or
assembly.
There are several methods for grounding. Use one or more of the following methods
when handling or installing electrostatic-sensitive parts:
• Use a wrist strap connected by a ground cord to a grounded workstation or
computer chassis. Wrist straps are flexible straps with a minimum of 1 megohm
resistance in the ground cords. To provide proper ground, wear the strap snug
against the skin.
• Use heel straps, toe straps, or boot straps at standing workstations. Wear the
straps on both feet when standing on conductive floors or dissipating floor mats.
• Use conductive field service tools.
HP Smart Array 641/642 Controller User Guide B-1
Electrostatic Discharge
• Use a portable field service kit with a folding static-dissipating work mat.
If you do not have any of the suggested equipment for proper grounding, have an HP
authorized reseller install the part.
NOTE: For more information on static electricity, or assistance with product installation,
contact your HP authorized reseller.
B-2 HP Smart Array 641/642 Controller User Guide
Controller Specifications
Table C-1: Controller Specifications
Dimensions (PCB only) 28.7 cm × 10.8 cm × 1.6 cm (11.3 in × 4.3 in × 0.63 in)
Power required No more than 14 W for either model
PCI-X bus transfer rate Up to 1064 MB/s at 133 MHz (64-bit)
C
Temperature range
Relative humidity (noncondensing) Operating: 20% to 80%
RAID levels supported 0, 1+0, 5
SCSI Bus:
Number of channels 1 internal (641); 1 internal and 1 external (642)
Maximum number of drives per
channel
Connector type 68-pin Wide internal, VHDCI external
Termination Required, but provided on Compaq and newer HP systems
Transfer rate Up to 320 MB/s (80 MHz) per channel
Operating: 10° to 35°C (50° to 95°F)
Storage: –30° to 60°C (–22° to 140°F)
Storage: 5% to 90%
15 (14 in an external enclosure)
For more information about the controller features and specifications, refer to
www.compaq.com/smartarray.
HP Smart Array 641/642 Controller User Guide C-1
Drive Arrays and Fault Tolerance
What Is a Drive Array?
The capacity and performance of a single physical (hard) drive is adequate for home
users. However, business users demand higher storage capacities, higher data transfer
rates, and greater protection against data loss when drives fail.
Connecting extra physical drives to a system increases the total storage capacity
(refer to Figure D-1), but has no effect on the efficiency of read/write (R/W)
operations. Data can still be transferred to only one physical drive at a time.
D
R/W
P1P2P3
Figure D-1: Physical drives added to system
HP Smart Array 641/642 Controller User Guide D-1
Drive Arrays and Fault Tolerance
With an array controller installed in the system, the capacity of several physical
drives can be combined into one or more virtual units called logical drives (also
called logical volumes). Then, the read/write heads of all the constituent physical
drives are active simultaneously, reducing the total time required for data transfer.
P1P2P3
Figure D-2: Physical drives configured into a logical
drive (L1)
L1
Because the read/write heads are active simultaneously, the same amount of data is
written to each drive during any given time interval. Each unit of data is called a
block, and adjacent blocks form a set of data stripes across all the physical drives
that comprise the logical drive (refer to Figure D-3).
D-2HP Smart Array 641/642 Controller User Guide
Drive Arrays and Fault Tolerance
S1
S2
S3
S4
B1
B4
B7
B2
B5
B8
B11B10B12
B3
B6
B9
Figure D-3: Data striping (S1-S4) of data blocks B1-B12
For data in the logical drive to be readable, the data block sequence must be the same
in every stripe. This sequencing process is performed by the array controller, which
sends the data blocks to the drive write heads in the correct order.
A natural consequence of the striping process is that each physical drive in a given
logical drive will contain the same amount of data. If one physical drive has a larger
capacity than other physical drives in the same logical drive, the extra capacity is
wasted because it cannot be used by the logical drive.
The group of physical drives containing the logical drive is called a drive array (or
just array). Since all the physical drives in an array are commonly configured into
just one logical drive, the term array is also often used as a synonym for logical drive.
However, an array can contain several logical drives, each of a different size (refer to
Figure D-4).
HP Smart Array 641/642 Controller User Guide D-3
Drive Arrays and Fault Tolerance
A1
L1
L2
A2
L3
L4
L5
Figure D-4: Two arrays (A1, A2) containing five logical
drives spread across five physical drives
Each logical drive in an array is distributed across all of the physical drives within the
array. A logical drive can also extend across more than one port on the same
controller, but it cannot extend across more than one controller.
Drive failure, although rare, is potentially catastrophic. In Figure D-4, for example,
failure of any physical drive causes all logical drives in the same array to fail, and all
data on the drives is lost.
To protect against data loss due to physical drive failure, logical drives are
configured with fault tolerance. There are several fault-tolerance methods; those that
are described in this appendix are:
• RAID 0—Data Striping only (no fault tolerance)
• RAID 1+0—Drive Mirroring
• RAID 5—Distributed Data Guarding
• RAID ADG—Advanced Data Guarding
D-4 HP Smart Array 641/642 Controller User Guide
For any configuration except RAID 0, further protection against data loss can be
achieved by assigning a drive as an online spare (or hot spare). This drive contains
no data and is connected to the same controller as the array. When any other physical
drive in the array fails, the controller automatically rebuilds information that was
originally on the failed drive to the online spare. The system is quickly restored to
full RAID-level data protection. (However, in the unlikely event that another drive in
the array fails while data is being rewritten to the spare, the logical drive will still
fail.)
When you configure an online spare, it is automatically assigned to all logical drives
in the same array. Additionally, you do not need to assign a separate online spare to
each array; you can configure one hard drive to be the online spare for several arrays,
as long as the arrays are all on the same controller.
Fault-Tolerance Methods
RAID 0—No Fault Tolerance
This configuration (refer to Figure D-3) provides data striping, but there is no
protection against data loss when a drive fails. However, it is useful for rapid storage
of large amounts of non-critical data (for printing or image editing, for example), or
when cost is the most important consideration.
Drive Arrays and Fault Tolerance
Advantages
• Highest performance method for writes
• Lowest cost per unit of stored data
• All drive capacity is used to store data (none needed for fault tolerance)
Disadvantages
• All data on the logical drive is lost if a physical drive fails
• Cannot use an online spare
• Can only preserve data by backing it up to external drives
HP Smart Array 641/642 Controller User Guide D-5
Drive Arrays and Fault Tolerance
RAID 1+0—Drive Mirroring
In this configuration, data is duplicated to a second drive.
B1
B2
B3
B4
P1P2
B1
B2
B3
B4
Figure D-5: Drive mirroring of P1 to P2
When the array has more than two physical drives, drives are mirrored in pairs.
S1
S2
B1
B5
P1
P5
B2
B6
P2
P6
B3
B7
P3
P7
B4
B8
P4
P8
S1
S2
B1
B5
B2
B6
B3
B7
B4
B8
Figure D-6: Mirroring with more than two physical
drives in the array
D-6 HP Smart Array 641/642 Controller User Guide
In each mirrored pair, the physical drive that is not busy answering other requests
answers any read request sent to the array. (This behavior is called load balancing.)
If a physical drive fails, the remaining drive in the mirrored pair can still provide all
the necessary data. Several drives in the array can fail without incurring data loss, as
long as no two failed drives belong to the same mirrored pair.
This fault-tolerance method is useful when high performance and data protection are
more important than the cost of physical drives.
NOTE: When there are only two physical drives in the array, this fault-tolerance method is
often referred to as RAID 1.
Advantages
• Highest read and write performance of any fault-tolerant configuration
• No loss of data as long as no failed drive is mirrored to another failed drive (up to
half of the physical drives in the array can fail)
Disadvantages
• Expensive (many drives needed for fault tolerance)
Drive Arrays and Fault Tolerance
• Only half of total drive capacity usable for data storage
RAID 5—Distributed Data Guarding
By this method, a block of parity data is calculated for each stripe from the data that
is in all other blocks within that stripe. The blocks of parity data are distributed over
every physical drive within the logical drive (refer to Figure D-7). When a physical
drive fails, data that was on the failed drive can be calculated from the user data on
the remaining drives and the parity data. This recovered data is usually written to an
online spare in a process called a rebuild.
HP Smart Array 641/642 Controller User Guide D-7
Drive Arrays and Fault Tolerance
Figure D-7: Distributed data guarding, showing parity
information (Px,y)
This configuration is useful when cost, performance, and data availability are equally
important.
Advantages
• High read performance
• No loss of data if one physical drive fails
• More drive capacity usable than with RAID 1+0—parity information requires
only the storage space equivalent to one physical drive
S1
S2
S3
S4
B1
B3
P5,6
B7
B2
P3,4
B5
B8
P1,2
B4
B6
P7,8
Disadvantages
• Relatively low write performance
• Loss of data if a second drive fails before data from the first failed drive is rebuilt
D-8 HP Smart Array 641/642 Controller User Guide
RAID ADG—Advanced Data Guarding
NOTE: Not all controllers support RAID ADG.
RAID ADG is similar to RAID 5, because both methods generate and store parity
information to protect against data loss caused by drive failure. With RAID ADG,
however, two different sets of parity data are used, allowing data to still be preserved
if two drives fail. Each set of parity data uses up a capacity equivalent to that of one
of the constituent drives, as shown in Figure D-8.
Drive Arrays and Fault Tolerance
Figure D-8: Advanced data guarding (RAID ADG)
This method is most useful when data loss is unacceptable, but cost is also an
important factor. The probability that data loss will occur when arrays are configured
with RAID ADG is less than when they are configured with RAID 5 (for details,
refer to Appendix F).
Advantages
• High read performance
• High data availability—any two drives can fail without loss of critical data
• More drive capacity usable than with RAID 1+0—parity information requires
only the storage space equivalent to two physical drives
B1
B3
P5,6
Q7,8
B2
P3,4
Q5,6
B7
P1,2
Q3,4
B5
B8
Q1,2
B4
B6
P7,8
HP Smart Array 641/642 Controller User Guide D-9
Drive Arrays and Fault Tolerance
Disadvantage
The main disadvantage of RAID ADG is a relatively low write performance (lower
than RAID 5), because of the need for two sets of parity data.
Comparison of RAID Methods
Table D-1 summarizes the important features of the different kinds of RAID methods
described here. The decision chart in Table D-2 may help you to determine which
option is best for your situation.
Table D-1: Summary of RAID Methods
RAID 0 RAID 1+0 RAID 5 RAID ADG*
Alternative name Striping (no
fault tolerance)
Usable drive space** 100% 50% 67% to 93% 50% to 96%
Usable drive space
formula
Minimum number of
physical drives
Tolerates failure of
one physical drive?
Tolerates
simultaneous failure
of more than one
physical drive?
Read performance High High High High
Write performance High Medium Low Low
Relative cost Low High Medium Medium
*Not all controllers support RAID ADG.
**Values for usable drive space are calculated with these assumptions: (1) all physical drives in the
array have the same capacity; (2) online spares are not used; (3) no more than 14 physical drives
are used per array for RAID 5; (4) no more than 56 drives are used with RAID ADG.
n n/2 (n-1)/n (n-2)/n
1 2 3 4
No Yes Yes Yes
No Only if no two
Mirroring Distributed
Data Guarding
No Yes
failed drives are
in the same
mirrored pair
Advanced Data
Guarding
D-10 HP Smart Array 641/642 Controller User Guide
Table D-2: Choosing a RAID Method
Most Important Also Important Suggested RAID Level
Fault tolerance Cost effectiveness RAID ADG*
I/O performance RAID 1+0
Cost effectiveness Fault tolerance RAID ADG*
I/O performance
Fault tolerance RAID 1+0
*Not all controllers support RAID ADG.
I/O performance
Cost effectiveness
Other Fault-Tolerance Options
Your operating system may also support software-based RAID or controller
duplexing.
Drive Arrays and Fault Tolerance
RAID 5 (RAID 0 if fault
tolerance is not required)
RAID 5 (RAID 0 if fault
tolerance is not required)
• Software-based RAID resembles hardware-based RAID, except that the
operating system works with logical drives as if they were physical drives. To
protect against data loss caused by physical drive failure, each logical drive must
be in a different array from the others.
• Controller Duplexing uses two identical controllers with independent, identical
sets of drives containing identical data. In the unlikely event of a controller
failure, the remaining controller and drives will service all requests.
However, the hardware-based RAID methods described in this appendix provide a
much more robust and controlled fault-tolerant environment. Additionally, controller
duplexing and software-based RAID do not support online spares, auto-reliability
monitoring, interim data recovery, or automatic data recovery.
If you decide to use one of these alternative fault-tolerance options, configure your
arrays with RAID 0 for maximum storage capacity and refer to your operating system
documentation for further implementation details.
HP Smart Array 641/642 Controller User Guide D-11
Hard Drive Installation and Replacement
Each drive on a SCSI bus must have a unique ID value in the range 0 to 15 (except
ID 7, which is reserved for controller use). This SCSI ID value is set automatically on
hot-pluggable drives in ProLiant servers and storage systems, but values for other
drives must be set manually.
• Do not terminate the drives. The internal cabling in ProLiant servers provides the
required termination of the SCSI bus.
• Do not use drives of different capacity in the same array. The excess capacity of
larger drives cannot be used by the array and is wasted.
• Do not use hot-pluggable drives on the same SCSI bus as non-hot-pluggable
drives.
Drives can be of the Ultra2, Ultra160 (Ultra3), or Ultra320 (Ultra4) type.
General Information About Hard Drive Failure
E
When a hard drive fails, all logical drives that are in the same array are affected. Each
logical drive in an array may be using a different fault-tolerance method, so each
logical drive can be affected differently.
• RAID 0 configurations cannot tolerate drive failure. If any physical drive in the
array fails, all non-fault-tolerant (RAID 0) logical drives in the same array will
also fail.
• RAID 1+0 configurations can tolerate multiple drive failures as long as no failed
drives are mirrored to one another.
• RAID 5 configurations can tolerate one drive failure.
HP Smart Array 641/642 Controller User Guide E-1
Hard Drive Installation and Replacement
• RAID ADG configurations can tolerate simultaneous failure of two drives.
If more hard drives fail than the fault-tolerance method allows, fault tolerance is
compromised and the logical drive fails. In this case, all requests from the operating
system are rejected with unrecoverable errors. The “Compromised Fault Tolerance”
section discusses possible ways to recover from this situation.
Recognizing Drive Failure
The LEDs on the front of each hard drive are visible through the front of the server or
external storage unit. When a drive is configured as a part of an array and attached to
a powered-up controller, the status of the drive can be determined from the
illumination pattern of these LEDs.
Table E-1 describes the meaning of the various LED combinations.
3
2
1
Figure E-1: Hard drive status LED indicators
E-2HP Smart Array 641/642 Controller User Guide
Hard Drive Installation and Replacement
Table E-1: Hard Drive Status from LED Illumination Pattern
(1) Activity (2) Online (3) Fault Meaning
On, off, or
flashing
On, off, or
flashing
On Flashing Off
On Off Off
Flashing Flashing Flashing
Off Off On OK to replace the drive online.
Off Off Off OK to replace the drive online if the array is configured
On or off Flashing A predictive failure alert has been received for this drive.
Replace the drive as soon as possible.
On Off OK to replace the drive online if the array is configured
for fault tolerance and all other drives in the array are
online.
The drive is online and configured as part of an array.
Do not remove the drive. Removing a drive during
this process may terminate the current operation and
cause data loss.
The drive is rebuilding or undergoing capacity expansion.
Do not remove the drive. Removing a drive during
this process may cause data loss.
The drive is being accessed, but (1) it is not configured
as part of an array; (2) it is a replacement drive and
rebuild has not yet started; or (3) it is spinning up during
the Power-On Self-Test (POST) sequence.
Do not remove the drive. Removing a drive during
this process can cause data loss in non-fault-tolerant
configurations.
Either (1) the drive is part of an array being selected by
ACU or CPQONLIN; or (2) Drive Identification has been
selected in Insight Manager.
The drive has failed and has been placed offline.
for fault tolerance and all other drives in the array are
online.
Either (1) the drive is not configured as part of an array;
(2) the drive is configured as part of an array, but a
powered-up controller is not accessing the drive; or
(3) the drive is configured as an online spare.
HP Smart Array 641/642 Controller User Guide E-3
Hard Drive Installation and Replacement
There are several other ways to recognize that a hard drive has failed:
• The amber LED on the front of a storage system illuminates if failed drives are
inside. (Other problems such as fan failure, redundant power supply failure, or
over-temperature conditions also cause this LED to light up.)
• A Power-On Self-Test (POST) message lists failed drives whenever the system is
restarted, as long as the controller detects one or more good drives.
• ACU represents failed drives with a distinctive icon.
• Insight Manager can detect failed drives remotely across a network. (For more
information about Insight Manager, refer to the documentation on the
Management CD.)
• The Array Diagnostic Utility (ADU) lists all failed drives.
For additional information about diagnosing hard drive problems, refer to the Servers Troubleshooting Guide.
Compromised Fault Tolerance
Compromised fault tolerance commonly occurs when more physical drives have
failed than the fault-tolerance method can endure. In this case, the logical volume is
failed and unrecoverable disk error messages are returned to the host. Data loss is
likely to occur.
An example of this situation is where one drive on an array fails while another drive
in the same array is still being rebuilt. If the array has no online spare, any logical
drives on the array that are configured with RAID 5 fault tolerance will fail.
Compromised fault tolerance may also be caused by non-drive problems, such as
temporary power loss to a storage system or a faulty cable. In such cases, the physical
drives do not need to be replaced. However, data may still have been lost, especially
if the system was busy at the time that the problem occurred.
E-4 HP Smart Array 641/642 Controller User Guide
Procedure to Attempt Recovery
When fault tolerance has been compromised, inserting replacement drives does not
improve the condition of the logical volume. Instead, if the screen displays
unrecoverable error messages, try the following procedure to recover data.
1. Power down the entire system, and then power it back up. In some cases, a
marginal drive will work again for long enough to allow you to make copies of
important files.
2. If a 1779 POST message is displayed, press the F2 key to re-enable the logical
volumes. Remember that data loss has probably occurred and any data on the
logical volume is suspect.
3. Make copies of important data, if possible.
4. Replace any failed drives.
5. After the failed drives have been replaced, the fault tolerance may again be
compromised. If so, cycle the power again. If the 1779 POST message is
displayed, press the F2 key to re-enable the logical drives, recreate the partitions,
and restore all data from backup.
Hard Drive Installation and Replacement
To minimize the risk of data loss due to compromised fault tolerance, make frequent
backups of all logical volumes.
Automatic Data Recovery
Automatic Data Recovery is an automatic background process that rebuilds data to a
spare or replacement drive when another drive in the array fails. This process is also
called rebuild.
If a drive in a fault-tolerant configuration is replaced while the system power is off, a
POST message is displayed during the next system startup. This message prompts
you to press the F1 key to start automatic data recovery. If automatic data recovery is
not enabled, the logical volume remains in a ready-to-recover condition and the same
POST message is displayed whenever the system is restarted.
When automatic data recovery has finished, the Online LED of the replacement drive
stops blinking and begins to glow steadily.
HP Smart Array 641/642 Controller User Guide E-5
Hard Drive Installation and Replacement
In general, approximately 15 minutes is required to rebuild each gigabyte. The actual
rebuild time depends on:
• The level of rebuild priority for the logical drive (this is set using one of the array
configuration utilities that are described in Chapter 5)
• The amount of I/O activity occurring during the rebuild operation
• The disk drive speed
• The number of drives in the array (for RAID 5 and RAID ADG)
For example, the rebuild time when using 9-GB drives in a RAID 5 configuration
varies from 10 minutes per gigabyte (for three drives) to 20 minutes per gigabyte (for
14 drives).
Failure of Automatic Data Recovery
If the Online LED of the replacement drive stops blinking during automatic data
recovery, there are three possible causes:
• If the Online LED is glowing continuously, automatic data recovery was
successful and has finished.
• If the amber failure LED is illuminated or other LEDs go out, the replacement
drive has failed and is producing unrecoverable disk errors.
Remove and replace the failed replacement drive.
• If the automatic data recovery process has abnormally terminated, one possible
cause is a non-correctable read error on another physical drive. The system may
temporarily become operational if rebooted. In any case, locate the faulty drive,
replace it, and restore data from backup.
General Aspects of Drive Replacement
Before replacing a degraded drive, use Insight Manager to examine the error counters
recorded for each physical drive in the array to confirm that such errors are not
presently occurring. Refer to the Insight Manager documentation on the Management
CD for details.
E-6HP Smart Array 641/642 Controller User Guide
Hard Drive Installation and Replacement
CAUTION: Sometimes, a drive that has previously been failed by the controller may
seem to be operational after the system is power-cycled, or (for a hot-pluggable
drive) after the drive has been removed and reinserted. However, continued use of
such marginal drives may eventually result in data loss. Replace the marginal drive
as soon as possible.
There are several other factors to remember when replacing a hard drive:
• Non-hot-pluggable drives should be replaced only while the system is powered
down.
• Hot-pluggable drives can be removed and replaced at any time, whether the host
or storage system power is on or off.
When a hot-pluggable drive is inserted, all disk activity on the array pauses while
the new drive is spinning up (usually 20 seconds or so). If the drive is inserted
while power is on, in a fault-tolerant configuration, data recovery to the
replacement drive begins automatically (indicated by the blinking Online LED).
• Replacement drives must have a capacity no less than that of the smallest drive in
the array. The controller immediately fails drives that have insufficient capacity,
before automatic data recovery can begin.
• When you set the SCSI ID jumpers manually, check the ID value to be sure that
the correct physical drive is being replaced. Set the same ID value on the
replacement drive to prevent SCSI ID conflicts.
CAUTION: In systems using external data storage, take care that the server is the
first unit to be powered down and the last to be powered back up. Doing this ensures
that the system does not erroneously mark the drives as failed when the server is
next powered up.
The rebuild operation takes several hours, even if the system is not busy while the
rebuild is in progress. System performance and fault tolerance are both affected until
the rebuild has finished. Therefore, replace drives during low activity periods
whenever possible. In addition, be sure that all logical volumes on the same array as
the drive being replaced have a current, valid backup.
HP Smart Array 641/642 Controller User Guide E-7
Hard Drive Installation and Replacement
Drive Failure During Rebuild
If another drive in the array fails while fault tolerance is unavailable during rebuild, a
fatal system error may occur. If this happens, all data on the array is lost. In
exceptional cases, however, failure of another drive need not lead to a fatal system
error. These exceptions include:
• Failure after activation of a spare drive
• Failure of a drive that is not mirrored to any other failed drives (in a RAID 1+0
configuration)
• Failure of a second drive in a RAID ADG configuration
Minimizing Fatal System Errors During Rebuild
When a hard drive is replaced, the controller gathers fault-tolerance data from the
remaining drives in the array. This data is then used to rebuild the missing data
(originally on the failed drive) to the replacement drive. If more than one drive is
removed at a time, the fault-tolerance data is incomplete. The missing data cannot
then be reconstructed and is likely to be permanently lost.
To minimize the likelihood of fatal system errors, take these precautions when
removing failed drives:
• Do not remove a degraded drive if any other member of the array is offline (the
Online LED is off). In this condition, no other drive in the array can be removed
without data loss.
There are some exceptions:
— When RAID 1+0 is used, drives are mirrored in pairs. Several drives can be
in a failed condition simultaneously (and they can all be replaced
simultaneously) without data loss, as long as no two failed drives belong to
the same mirrored pair.
— When RAID ADG is used, two drives can fail simultaneously (and be
replaced simultaneously) without data loss.
— If an online spare has an unlit Online LED (it is offline), the degraded drive
can still be replaced.
E-8 HP Smart Array 641/642 Controller User Guide
• Do not remove a second drive from an array until the first failed or missing drive
has been replaced and the rebuild process is complete. (When the rebuild is
complete, the Online LED on the front of the drive stops blinking.)
There are some exceptions:
— In RAID ADG configurations, any two drives in the array can be replaced
simultaneously.
— In RAID 1+0 configurations, any drives that are not mirrored to other
removed or failed drives can be simultaneously replaced offline without data
loss.
Moving Drives and Arrays
You can move drives to other ID positions on the same array controller. You can also
move a complete array from one controller to another (even if the controllers are on
different servers).
Before moving drives, these conditions must be met:
• The move will not result in more than 14 physical drives per channel.
Hard Drive Installation and Replacement
• No more than 32 logical volumes will be configured for a controller.
• No drives are failed or missing.
• The array is in its original configuration with no active spare drives.
• Capacity expansion is not running.
• Controller firmware is the latest version (recommended).
Some additional restrictions must be met when moving an array:
• All drives in the array must be moved at the same time.
• A drive array that is moved from a battery-backed array controller to one that is
not battery-backed can no longer undergo array capacity expansion, logical drive
capacity extension, or migration of RAID level or stripe size.
HP Smart Array 641/642 Controller User Guide E-9
Hard Drive Installation and Replacement
• Do not move an array that is configured with RAID ADG to a controller that
does not support RAID ADG. Only controllers that support RAID ADG can
recognize a drive array that has this configuration.
When all the conditions have been met:
1. Back up all data before removing any drives or changing configuration. This step
is required if you are moving data-containing drives from a controller that is not
battery backed.
2. Power down the system.
3. Move the drives.
4. Power up the system.
A 1724 POST message is displayed, indicating that drive positions were changed
and the configuration was updated.
CAUTION: If a 1785 (Not Configured) POST message is displayed, power down
the system immediately to avoid data loss, and then return the drives to their
original locations.
5. Restore the data from backup if necessary.
You can now check the new drive configuration by running ORCA or ACU (for
details, refer to Chapter 5).
Upgrading Hard Drive Capacity
You can increase the storage capacity on a system by swapping drives one at a time
for higher capacity drives. This method is viable as long as a fault-tolerance method
is running, and can be done even if there are no available drive bays.
CAUTION: Since a data rebuild takes about 15 minutes per gigabyte, the system is
unprotected against drive failure for many hours, or even days, while the rebuild is in
progress.
To upgrade hard drive capacity:
1. Back up all data.
E-10 HP Smart Array 641/642 Controller User Guide
2. Replace any drive. The data on the new drive is re-created from redundant
information on the remaining drives.
CAUTION: Do not replace any other drive until data rebuild on this drive is
complete.
3. When data on the new drive has been rebuilt (the Activity LED is no longer
illuminated), repeat the previous step for the other drives in the array, one at a
time.
When all drives have been replaced, you can use the extra capacity to create new
logical drives or extend existing logical drives.
Expanding and Extending Capacity
Array capacity expansion is the addition of physical drives to an array and the
redistribution of the pre-existing logical drives over the enlarged array.
Capacity expansion is carried out using one of the utilities described in Chapter 5.
For reconfiguration to occur online (that is, without shutting down the operating
system), the configuration utility must be running in the same environment as the
normal server applications. Also, online expansion is possible only in systems that
are using hot-pluggable drives.
Hard Drive Installation and Replacement
The expansion process is illustrated in Figure E-2, where the original array
(containing data) is shown with a dashed border, and the newly added drives are
shown unshaded (containing no data). The array controller adds the new drives to the
array and redistributes the original logical drives over the enlarged array, one logical
drive at a time. Each logical drive keeps the same fault-tolerance method in the
enlarged array that it had in the smaller array.
HP Smart Array 641/642 Controller User Guide E-11
Hard Drive Installation and Replacement
+
Figure E-2: Array capacity expansion
The unused capacity on the enlarged array can now be used to create an additional
logical drive, with a different fault-tolerance setting if necessary.
Alternatively, the unused capacity can be used to increase the size of one of the
original logical drives; this process is logical drive capacity extension. Another
method for carrying out logical drive capacity extension is to delete an existing
logical drive and then to add the freed capacity to another logical drive.
Only ACU supports capacity extension. Also, not all operating systems allow
extension to be carried out while the system is online (refer to Chapter 5 for details).
E-12 HP Smart Array 641/642 Controller User Guide
F
Probability of Logical Drive Failure
The probability that a logical drive will fail depends on the RAID level setting. If the
logical drive does not have an online spare, the following results apply.
• A RAID 0 logical drive fails if only one physical drive fails.
• A RAID 1+0 logical drive fails if any two failed physical drives are mirrored to
each other.
— The maximum number of physical drives that can fail without causing
failure of the logical drive is n/2, where n is the number of hard drives in the
array. In practice, a logical drive usually fails before this maximum is
reached. As the number of failed drives increases, it becomes increasingly
unlikely that a newly failed drive is not mirrored to a previously failed drive.
— The minimum number of physical drive failures that can cause the logical
drive to fail is two, if the two drives happen to be mirrored to each other. The
probability that this will happen decreases as the total number of hard drives
in the array increases.
• A RAID 5 logical drive fails if two physical drives fail.
• A RAID ADG logical drive fails when three physical drives fail.
At any given RAID level, the probability of logical drive failure increases as the
number of physical drives in the logical drive increases.
The graph in Figure F-1 provides more quantitative information. The data for this
graph is calculated from the mean time between failure (MTBF) value for a typical
physical drive, assuming that no online spares are present. If an online spare is added
to any of the fault-tolerant RAID configurations, the probability of logical drive
failure is further decreased.
HP Smart Array 641/642 Controller User Guide F-1
Probability of Logical Drive Failure
RAID 0
RAID 5
RAID 1+0
RAID ADG
Increasing likelihood of logical drive failure > > >
1611162126313641465156
Total number of physical drives in array
Figure F-1: Relative probability of logical drive failure
F-2 HP Smart Array 641/642 Controller User Guide
Troubleshooting
Several diagnostic tools are useful for troubleshooting problems with arrays. The
most important are:
• Array Diagnostics Utility (ADU)
This utility is available as a download from the HP website. ADU error messages
are listed in the Servers Troubleshooting Guide.
• Power-On Self-Test (POST) Messages
Smart Array controllers produce diagnostic error messages at reboot. Many of
these POST messages are self-explanatory and suggest corrective actions for
troubleshooting. Detailed information about these messages is given in the
Servers Troubleshooting Guide.
• Server Diagnostics
This utility is available on the SmartStart CD. To use Server Diagnostics, insert
the SmartStart CD into the server CD-ROM tray. Click Agree when the license
agreement is displayed, and then select the Maintenance tab.
G
Click Server Diagnostics, and then follow the on-screen prompts and
instructions.
HP Smart Array 641/642 Controller User Guide G-1
A
accelerator ratio setting, in
CPQONLIN 5-10
ACR (Array Configuration Replicator) 5-1
ACU (Array Configuration Utility) 5-1
ADG See RAID ADG
ADU (Array Diagnostics Utility) G-1
advanced data guarding See RAID ADG
alert, predictive failure E-3
array
adding hard drives to E-11
creating, with CPQONLIN 5-8
defined D-3
expansion of, in CPQONLIN 5-11
manual configuration of, using
CPQONLIN 5-6
manual configuration of, using
ORCA 5-3
mixing drive capacities in 5-1
moving E-9
online spares in D-5
physical limitations of D-4
array capacity expansion
description of E-11
procedure for, using CPQONLIN 5-11
setting priority of, in CPQONLIN 5-10
time required for 5-11
configuration of 5-1
dimensions of C-1
driver installation for 6-1
duplexing of D-11
installation of 1-1, 2-1
power requirements of C-1
Array Diagnostics Utility (ADU) G-1
array expansion See array capacity
expansion
auto-configuration wizard, in
CPQONLIN 5-5
automatic data recovery
description of E-5
limitation of D-11
B
batteries, recycling A-6
block of data, defined D-2
boot controller, setting 4-1
boot straps, using B-1
C
cables
FCC compliance statement for A-3
part numbers for 2-3
cabling instructions 2-2
cache, memory allocation to, in
CPQONLIN 5-10
capacity expansion See array capacity
expansion
HP Smart Array 641/642 Controller User Guide Index-1
Index
capacity extension E-12
capacity upgrade of hard drives E-10
comparison
of ACU with ORCA 5-2
of different RAID methods D-10
of hardware-based RAID with software-
based RAID D-11
of logical drive failure risk for different
RAID levels F-2
of RAID methods with other fault-
tolerance methods D-11
configuration wizard, in CPQONLIN 5-5
configuring
array controller 5-1
controller settings, using
CPQONLIN 5-10
SCSI ID settings 2-2
system 4-1
controller
configuration of 5-1
dimensions of C-1
driver installation for 6-1
duplexing of D-11
installation of 1-1, 2-1
power requirement of C-1
controller installation
flowcharts for 1-1
precautions during 2-1
controller order, setting 4-1
controller settings, configuring, using
CPQONLIN 5-10
CPQONLIN
comparison of, with other configuration
utilities 5-2
using 5-4
D
data block, defined D-2
data protection methods
non-RAID D-11
RAID D-4
data rebuild time E-6
data recovery, automatic E-5
data stripes, defined D-2
data transfer rate C-1
Declaration of Conformity A-3
default stripe size 5-13
device drivers, installing 6-1
device priority, setting 2-2
diagnosing problems
error messages in POST G-1
general G-1
hard drive E-4
dimensions of controller C-1
distributed data guarding (RAID 5) D-7
drive array See array
drive failure
immediate, possible cause E-7
POST notification of E-4
probability graph F-2
replacing drive after E-7
drive mirroring (RAID 1+0) D-6
drive rebuild, setting priority of, in
CPQONLIN 5-10
drive status LEDs E-2
drivers, installing and updating 6-1
drives of different capacity on array 5-1
duplexing, controller D-11
Not Configured E-10
ESD (electrostatic discharge) B-1
expanding an array
description of E-11
procedure for, using CPQONLIN 5-11
setting priority of, in CPQONLIN 5-10
time required for 5-11
extending a logical drive E-12
external cabling 2-3
Index-2 HP Smart Array 641/642 Controller User Guide
Index
external storage, powering up and down 2-1
F
failure, hard drive
general information E-1
immediate, possible cause of E-7
failure, logical drive
cause of E-2
recovery from E-5
fault tolerance See also RAID methods
alternative methods of D-11
changing level of, in CPQONLIN 5-12
compromised E-4
controller duplexing as D-11
description of methods D-4
software-based RAID as D-11
stripe size and 5-13
FCC notices A-1
features
of ACU 5-2
of controller C-1
of CPQONLIN 5-2
of ORCA 5-2
of RAID methods D-10
Federal Communications Commission
protection against D-4
recognizing E-2
replacing drive after E-7
upon replacement, possible cause E-7
hard drive status LEDs, interpreting pattern
of E-3
hard drives
adding, to array E-11
assigning SCSI ID to 2-3
capacity of, restrictions on 5-1
different capacity of, on array 5-1
failure of E-1, E-6
hot-pluggable, using E-1
interpreting status LEDs on E-3
larger capacity, using, in array E-10
LEDs of E-2
minimum number of, for RAID D-10
moving E-9
replacing E-7
status lights on E-2
upgrading capacity of E-10
heel straps, using B-1
hot spare D-5
hot-plug drive
replacing E-7
using E-1
HP authorized reseller vi
I
G
graph, drive failure probability F-2
grounding methods B-1
H
hard drive failure
detection of E-4
fault tolerance and D-10
general information E-1
immediate, possible cause of E-7
multiple, simultaneous D-10
HP Smart Array 641/642 Controller User Guide Index-3
Insight Manager 6-2
drive failure detection with E-4
error counters in E-6
installing
controller hardware 2-1
controller, flowcharts for 1-1
CPQONLIN 5-4
device drivers 6-1
interim data recovery, limitation of D-11
internal cabling 2-2
Index
J
jumpers, setting 2-2
L
LEDs on hard drives E-2
limitations on
ACU use 5-2
CPQONLIN use 5-2
drive movement E-9
hard drive capacity 5-1
number of logical drives allowed per
compared to array D-3
creation of, with CPQONLIN 5-10
creation of, with ORCA 5-3
defined D-2
enlarging (extending) E-12
failure of E-2, E-5
recovery of, options for E-5
M
manual configuration of array
using CPQONLIN 5-6
using ORCA 5-3
maximum number of hard drives
for RAID 5 D-10
for RAID ADG D-10
maximum stripe size 5-13
memory, allocation of, in CPQONLIN 5-10
migration, in CPQONLIN 5-12
minimum number of hard drives for
multi-device cable 2-3
multiple hard drive failure D-10
N
NetWare Online Array Configuration
Utility See CPQONLIN
no fault tolerance (RAID 0) D-5
O
online drive capacity upgrade E-10
online spare
adding, in CPQONLIN 5-9
defined D-5
limitations of D-5
use of, with alternative fault-tolerance
methods D-11
optimum stripe size 5-13
option kit part numbers for cables 2-3, 2-4
Option ROM Configuration for Arrays See
ORCA
options ROM, updating 3-1
ORCA (Option ROM Configuration for
Arrays)
comparison of, with other configuration
utilities 5-2
configuring array with 5-1
setting boot controller with 4-2
overview of installation process 1-1
P
parity data
in RAID 5 D-7
in RAID ADG D-9
part numbers for cables 2-3, 2-4
partition, creating 3-2
parts, handling and storing B-1
peripherals, SCSI ID of 2-2
physical drives See hard drives
POST messages
1724 E-10
Index-4 HP Smart Array 641/642 Controller User Guide
Index
1785 E-10
general information G-1
Not Configured E-10
power requirements of controller C-1
powering system up and down, caution
for 2-1
precautions
against ESD B-1
for installing controller 2-1
for setting SCSI IDs 2-2
when replacing drives E-6, E-8
predictive failure alert E-3
protecting data
alternative methods D-11
RAID methods D-4
R
RAID 0 (no fault tolerance) D-5
RAID 1+0 (drive mirroring) D-6
RAID 5 (distributed data guarding) D-7
RAID ADG (advanced data guarding) D-9
RAID level, migrating, in
CPQONLIN 5-12
RAID methods See also fault tolerance
changing level of, in CPQONLIN 5-12
comparison with alternative fault-
tolerance methods D-11
comparison with each other D-10
selection chart for D-11
software-based D-11
stripe size and 5-13
summary of features D-10
RBSU (ROM-Based Setup Utility) 4-1
read cache, memory allocation to, in
CPQONLIN 5-10
rebuild
description of E-5
setting priority of, in CPQONLIN 5-10
time required for E-6
recovering data, general information
for E-5
replacing hard drive E-7, E-8
reprogramming ROM 3-1
resources
ACR (Array Configuration
Replicator) 5-1
ACU 5-1
ADU (Array Diagnostics Utility) G-1
automatic data recovery E-5
CPQONLIN 5-1
Insight Manager 6-2
Management Agents 6-2
ORCA 4-2, 5-1
POST G-1
RBSU 4-1
System Configuration Utility 3-2, 4-1
restrictions on
ACU use 5-2
CPQONLIN use 5-2
moving drives E-9
ORCA use 5-2
SCSI bus termination requirement 2-2
SCSI bus, termination of C-1, E-1
SCSI IDs, setting 2-2
SCU (System Configuration Utility) 3-2,
4-1
SmartStart CD, updating firmware
using 3-1
spare drives
adding to array, using CPQONLIN 5-9
adding to array, using ORCA 5-4
defined D-5
static-safe containers B-1
status LEDs, on drives E-2
storage capacity, expanding, using
CPQONLIN 5-11
stripe size, migrating, in CPQONLIN 5-12
striping data, defined D-2
summary of RAID method features D-10
HP Smart Array 641/642 Controller User Guide Index-5
Index
Support Software CD, updating firmware
using 3-1
supported
number of logical drives per array 5-2
stripe sizes 5-13
symbols in text v
system configuration 4-1
System Configuration Utility 3-2, 4-1
system partition, creating 3-2
system ROM, updating 3-1
T
technical support v
telephone numbers v, vi
termination of SCSI bus 2-2, C-1, E-1
time needed
for data rebuild E-6
for expansion 5-11
for migration 5-12
troubleshooting See also POST messages