HP ProLiant DL388e Configuring Arrays on HP Smart Array Controllers Reference
HP ProLiant DL388e Manual
View all HP ProLiant DL388e manuals
Add to My Manuals
Save this manual to your list of manuals |
HP ProLiant DL388e manual content summary:
- HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 1
Configuring Arrays on HP Smart Array Controllers Reference Guide Part Number 433572-005 November 2009 (Fifth Edition) - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 2
of Sun Microsystems, Inc. Intended audience This document is for the person who installs, administers, and troubleshoots servers and storage systems. HP assumes you are qualified in the servicing of computer equipment and trained in recognizing hazards in products with hazardous energy levels. - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 3
of the utilities ...5 Support for standard configuration tasks 6 Support for advanced configuration tasks 6 HP Smart Array Advanced Pack using CPQONLIN 14 Operating CPQONLIN in manual configuration mode 15 Menu options in CPQONLIN...15 Typical manual configuration procedures...16 Creating a new - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 4
100 RAID 50 ...101 RAID 60 ...102 Comparing the hardware-based RAID methods 102 Selecting a RAID method...103 Alternative fault-tolerance methods 103 Diagnosing array problems...105 Diagnostic tools ...105 Troubleshooting resources ...105 Acronyms and abbreviations...107 Index...109 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 5
-featured utility for online configuration of servers that use Novell NetWare • HP Array Configuration Utility (ACU)-An advanced utility that enables you to perform many complex configuration tasks Before you use a utility, confirm that the utility can support the required task. View a comparison of - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 6
supported browser CPQONLIN Only on the local server ORCA Only on the local server ORCA supports only basic configuration tasks, whereas CPQONLIN and ACU provide full-range support -specific feature support and SAAP requirements, see the controller user guide or the HP website (http://www.hp. - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 7
Disable a redundant controller Enable or disable a physical drive write cache HP Drive Erase (replace the content of a physical drive or logical drive delay Set the preferred controller for a logical drive (in systems that support redundant controllers) Shrink an array (restripe the data on an array - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 8
HP Smart Array Advanced Pack About SAAP SAAP is a collection of additional and advanced controller features embedded in the firmware of select Smart Array support SAAP, see the SAAP QuickSpecs on the HP website (http://h18004.www1.hp.com/products/quickspecs/13200_na/13200_na.html). To support - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 9
Setup Utility User Guide on the Documentation CD that is provided with the server. ORCA is available in two formats: • Using the ORCA menu-driven interface (on page 9) • Using the ORCA CLI (on page 12) HP ProLiant 100 Series servers do not support the CLI format. For these servers, use the menu - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 10
an SAAP license key ("Installing a license key with ORCA" on page 11) Creating a logical drive with ORCA 1. Power up the server. POST runs. During POST, all controllers in the server are initialized one at a time in the current boot order sequence. If a controller is connected to one or more hard - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 11
system is already installed, format the logical drive as described in the operating system documentation. Installing a license key with ORCA If the controller supports SAAP, you can use ORCA to install the license key and activate SAAP functionality. For more information, see "About SAAP (on page - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 12
a license key: 1. Power up the server. POST runs. During POST, all controllers in the server are initialized one at a time in the after the license key activates successfully. To use SAAP features, use the HP Array Configuration Utility. For more information, see "Configuration tasks (on page 40)." - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 13
to confirm that you want to exit. The server reboots, and POST runs again. During POST, all controllers in the server are initialized one at a time in the system. If the operating system is already installed, follow the instructions for formatting logical drives that are given in the operating system - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 14
HP website (http://www.hp.com/support) or the software CD that is provided with the controller. When prompted for product information, enter the appropriate server model name. Installation instructions CPQONLIN continues in manual configuration mode ("Operating CPQONLIN in manual configuration mode" - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 15
help, press the F1 key. Detailed procedures for common tasks are described in "Typical manual configuration procedures (on page 16)." Menu options in CPQONLIN Menu options are visible only if highlighted in the Logical Configuration View panel) HP Online Array Configuration Utility for NetWare 15 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 16
Tolerance and Stripe Size. A new panel opens, displaying the Enable or Disable option. *This menu option is available only with the MSA1000 and MSA1500. Typical manual configuration procedures This section describes the procedures for the following common tasks - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 17
. 12. To make new logical drives available for data storage, format them using the instructions given in the operating system documentation. Adding spare drives Assigning one or more online spare level of any logical drives in the array. For HP Online Array Configuration Utility for NetWare 17 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 18
have been configured with RAID 1+0, RAID 5, or RAID 6 fault tolerance because only these logical drives can be rebuilt.) 4. Repeat step 3 for the expand priority setting. HP Online Array Configuration Utility for NetWare 18 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 19
accelerator ratio feature determines how much of the cache memory is allocated to read-ahead cache and how 18). To minimize any effect on normal server operations, expand an array during periods of low server use. To expand an array: 1. drives. HP Online Array Configuration Utility for NetWare 19 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 20
priority or expand priority" on page 18). To minimize any effect on normal server operations, migrate during periods of low server use. To perform a migration: 1. Back up all data on the array to the progress bar near the bottom of the screen. HP Online Array Configuration Utility for NetWare 20 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 21
one of the following locations: • The HP website (http://www.hp.com/support) When prompted for product information, enter the appropriate server or server blade model name. • The software CD that is provided with the controller Follow the instructions provided with the executable. All three formats - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 22
Service Mode is selected, select Local Application Mode, reboot the server, and then continue with step 2. 2. Click Start, and then select Programs>HP System Tools>HP screen appears. 4. Configure the controller: o To configure manually, see "Performing a Configuration task (on page 42)." - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 23
Management Homepage, see the following: o The HP System Management Homepage web page (http://h18013.www1.hp.com/products/servers/management/agents/index.html) o The HP System Management Homepage Installation Guide on the HP website (http://www.hp.com) 5. Click Array Configuration Utility on the - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 24
To configure manually, see " server using ACU located on a remote server 1. On the server where ACU is installed, click Start, and then select Programs>HP System Tools>HP Array Configuration Utility>Setup HP Array Configuration Utility. The Execution Mode screen appears. o If Remote Service - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 25
Management Homepage, see the following: o The HP System Management Homepage web page (http://h18013.www1.hp.com/products/servers/management/agents/index.html) o The HP System Management Homepage Installation Guide on the HP website (http://www.hp.com) 8. Click Array Configuration Utility on the - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 26
controller: o To configure manually, see "Performing a server in Local Application Mode, do the following: a. Click Start, and then select Programs>HP System Tools>HP Array Configuration Utility>Setup HP server. The server boots from the CD, and then loads the SmartStart executable and drivers. - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 27
opens, scans the local server, and detects controllers. This screen appears. 8. Configure the controller: o To configure manually, see "Performing a Configuration task (on page 42)." CD from the CD-ROM drive. 13. Reboot the server. 14. (Optional) To make newly created logical drives available - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 28
controller and array tasks that the user can select and complete manually. In previous versions of ACU, this process was called the for generating, viewing, and saving diagnostic reports for those controllers. The ACU Diagnostics feature replaces the Array Diagnostic Utility supported by SmartStart - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 29
stamps for the status o A Refresh button to refresh the status o Status icons (critical, warning, and informational) with the number of individual alerts for each category HP Array Configuration Utility 29 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 30
o A View Status Alert link that displays device-specific alerts on the right side of the screen • Systems And Devices-This panel, at left, provides the following : o Tasks that are available for the selected device based on its current status and configuration HP Array Configuration Utility 30 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 31
available on the Configuration screen, see "Configuration tasks (on page 40)." Access Control (SSP) screen To access this screen, click the Access Control (SSP) tab. HP Array Configuration Utility 31 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 32
. When a device is selected, the following elements appear: • Systems and Devices-This panel, at left, provides the following information and functionality: o A Systems and Devices Tree HP Array Configuration Utility 32 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 33
o Expand all and collapse all buttons • Available Tasks-This panel, at right, provides the following information and functionality: o Tasks that are available for the selected device based on its current status and configuration HP Array Configuration Utility 33 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 34
available on the Access Control SSP screen, see "Access Control (SSP) tasks (on page 44)." Diagnostics screen To access this screen, click the Diagnostics tab. HP Array Configuration Utility 34 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 35
The Diagnostics screen provides a list of controllers and options related to generating and viewing diagnostic reports. When a device is selected, the following elements appear: • Report Contents-This panel, at left, provides the following information and functionality: o A list - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 36
o Check boxes for individual controllers or all controllers • Available Tasks-This panel, at right, provides the following information and functionality: o Tasks that are available for the selected device based on its current status and configuration HP Array Configuration Utility 36 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 37
o Options and information pertinent to the task, after a task is selected For a list of possible tasks that are available on the Diagnostics screen, see "Diagnostics tasks (on page 47)." Wizards screen To access this screen, click the Wizards tab. HP Array Configuration Utility 37 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 38
number of individual alerts for each category o A View Status Alert link that displays device-specific alerts on the right side of the screen • Systems And Devices-This panel, at left arrays, physical drives, and logical drives o Expand all and collapse all buttons HP Array Configuration Utility 38 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 39
-This panel, at right, provides the following information and functionality: o Wizards that are available for the selected device based on its current status and configuration HP Array Configuration Utility 39 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 40
Help. When the Help window opens, expand the topic "Getting Started with ACU." The glossary in ACU help defines industry standard and HP terms as they relate to the ACU application. Configuration tasks From the Configuration screen, you can perform tasks related to controllers, arrays, physical - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 41
on all controller models. **This task requires a controller with SAAP activated by a registered license key. Installing a license key with ACU If the controller supports SAAP, you can use ACU to install the license key and activate SAAP functionality. For more information, see "About SAAP (on page - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 42
, and Available Tasks panels appear. 3. In the Available Tasks panel, click Manage License Keys. Specific license key tasks appear. A complete list of existing license keys also appears. 4. Click Add see "Configuration tasks (on page 40)." 3. Click a task button. HP Array Configuration Utility 42 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 43
RAID 0 logical drives. Support for these procedures requires the following: • The ACU GUI must be run in offline mode ("Configuring a server using ACU located on paper on the HP website (http://h20000.www2.hp.com/bc/docs/support/SupportManual/c00378986/c00378986.pdf). HP Array Configuration Utility - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 44
is not fault-tolerant until the rebuild is complete. Access Control (SSP) tasks To determine if a storage system controller supports SSP, see the storage system user guide. SSP enables you to determine which host controllers, or initiators, can access which particular logical drives on a storage - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 45
"Using the ACU GUI (on page 21)." If ACU is already open, click the Access Control (SSP) tab. 2. Select a device from the Controller/Device menu. HP Array Configuration Utility 45 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 46
page 44)." 3. Click a task button. A list of all possible options for that task appears on the right side of the screen, replacing the task list. HP Array Configuration Utility 46 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 47
ACU Diagnostics feature replaces the Array Diagnostic Utility supported by SmartStart v8.20 and earlier. For -ACU generates and displays the diagnostic report. • Generate Diagnostic Report-ACU generates a • Configuration flags • Firmware version numbers • Physical HP Array Configuration Utility 47 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 48
2. Select a device or devices from the Report Contents panel. HP Array Configuration Utility 48 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 49
The Available Tasks panel appears. For more information, see "Diagnostics tasks (on page 47)." 3. Click one of the task buttons: o If you select Generate Diagnostic Report, wait for the report to generate, and then click Close Report or Save Report. HP Array Configuration Utility 49 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 50
Settings • Expand Array • Express Configuration • Manage Spare Drive • Migrate Logical Drive • Move Array • Remove Logical Drive For more information, see "Using Wizards (on page 51)." HP Array Configuration Utility 50 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 51
panels appear. The listed wizards are available for this device in its current configuration. For more information, see "Wizards (on page 50)." 3. Click a wizard button. HP Array Configuration Utility 51 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 52
information, see "Using the ACU GUI (on page 21)." If ACU is already open, click the Wizards tab. 2. Select a controller from the Controller/Device menu. HP Array Configuration Utility 52 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 53
The System Status, Systems And Devices, and Available Wizards panels appear. The listed wizards are available for this device in its current configuration. For more information, see "Wizards (on page 50)." 3. Click Express Configuration. HP Array Configuration Utility 53 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 54
required to open the ACU CLI in Console mode depends on the operating system that you are using. • For Microsoft® Windows®, enter the following text: HP Array Configuration Utility 54 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 55
Alternatively, click Start, and select Programs>HP System Tools>HP Array Configuration Utility CLI>HP Array Configuration Utility CLI. • For for a list of supported commands. Type "exit" to close the console. => The remaining examples in the ACU CLI section of this guide are described as if entered - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 56
four nonconfiguration commands: diag ("Generating a diagnostic report" on some parameters require a value, but the specific parameters and values that are valid for a inspect the example commands in other sections of this guide. Querying a device If you do not know HP Array Configuration Utility 56 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 57
for individual devices. Two extra parameters are available for controller targets: ssp and config. These parameters are used as follows: show config [detail] HP Array Configuration Utility 57 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 58
SSP State: Disabled Controller Status: OK Chassis Slot: 1 Hardware Revision: Rev A Firmware Version: 6.60 Rebuild Priority: Low Expand Priority: Low Surface Scan Delay: 20 1:bay 5, Parallel SCSI, 9.1 GB, OK) physicaldrive 1:6 (box 1:bay 6, Parallel SCSI, 9.1 GB, OK) HP Array Configuration Utility 58 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 59
CLI. IMPORTANT: You cannot use the set target command in batch file scripts. Syntax: set target where is a controller, array, or logical drive. HP Array Configuration Utility 59 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 60
the all keyword. Because deleting a target device can result in data loss, the screen displays a warning prompt unless you include the forced parameter. Example commands: HP Array Configuration Utility 60 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 61
=> ctrl ch="Lab 4" delete forced => ctrl slot=3 ld all delete Generating a diagnostic report Previously a function of the ADU CLI, diagnostic capability is now part of the at the ACU CLI prompt, without any target device or parameters. Example command: => rescan HP Array Configuration Utility 61 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 62
used when creating a logical drive are described in the following table. If you do not specify a particular parameter, the CLI uses the appropriate default value. HP Array Configuration Utility 62 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 63
all. The default setting is the highest RAID level that the controller model and number of drives can support, except 50 or 60 (which must be specified deliberately). The default value is 2. Units are KB needs two logical drives, while the other needs only one. HP Array Configuration Utility 63 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 64
=900 (method A) => ctrl ch="Lab 4" create type=ld drives=1:13,1:14 size=900 (method B) Finally, verify that the logical drives have all been created correctly: HP Array Configuration Utility 64 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 65
not used. Example commands: => ctrl slot=3 array B add spares=1:6 => ctrl slot=4 array all add spares=1:5,1:7 => ctrl slot=5 array A add spares=1:1-1:5 => ctrl slot=5 array A remove spares=1:1-1:5 HP Array Configuration Utility 65 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 66
volumes. • You may not remove drives from the array if the resulting number of drives does not support the fault tolerance (RAID level) of any existing logical drive. For example, if you have an the specified physical drives are being removed to shrink the array. HP Array Configuration Utility 66 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 67
1c:1:7 Moving an array Some controllers may not support this option or may require a license key to :1:7 Extending a logical drive If the operating system supports logical drive extension, you can use any unassigned that do not support a battery-backed write cache do not support this process. Syntax - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 68
. Controllers that do not support a battery-backed write cache do not support this process. Syntax: < List commands) enables you to allow only specific adapter IDs or connection names to have servers using different operating systems access the same data. Syntax: Using SSP requires two commands: HP - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 69
, RAID 1+0, OK) Finally, unmask an adapter ID and then check the SSP status: => ctrl ch="Lab 4" ld 1 modify unmask 210000E08B07A68F => ctrl ch="Lab 4" show ssp HP Array Configuration Utility 69 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 70
. Syntax: modify ai=# cn="connection name" where is a controller that supports SSP. Example command: ctrl ch="Lab 4" ld 1 modify ai=210000E08B07A68F cn="cnxn 3" Managing host hostmode options: Default Windows OpenVMS Tru64 Linux Solaris NetWare HP HP Array Configuration Utility 70 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 71
preferred path mode ("Setting the preferred path mode" on page 71) in a redundant system to Manual, you must use the chassisslot command to assign each logical drive in the system to one of the the low setting, normal system operations take priority over a rebuild. HP Array Configuration Utility 71 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 72
, you can re-enable the logical drive so that it can be reused. This process preserves the structure of the logical drive and merely deletes HP Array Configuration Utility 72 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 73
controller cache ratio setting determines the amount of memory allocated to read and write operations. Different types or disabling the drive cache On controllers and drives that support physical drive write cache, you can use this command to modify aa=enable HP Array Configuration Utility 73 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 74
configuration of all internal and external array controllers connected to the server and then writes a script file describing this configuration. • . The -e switch information is used only if ACU must generate an error file. By default, ACU names the error file HP Array Configuration Utility 74 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 75
must generate an error (on page 74). You can create a capture file from any server that has ACU loaded, and then modify the values of options in configuration in Auto mode. You must create such configurations manually using the Custom setting. Controller = All | First HP Array Configuration Utility 75 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 76
|High SurfaceScanDelay = N SSPState = Enable|Disable PreferredPathMode = Auto|Manual ; COMMENT: the following five entries are used to optimize the | Windows(degrade | openVMS | Tru64 | Linux | Solaris | Netware | HP | Windows Sp2 ; COMMENT: The Windows(degrade value must be entered as written - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 77
error file.) Although the Array option must begin this section of the script, you can script the other options in this category in any order. HP Array Configuration Utility 77 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 78
extension, or a migration. These procedures do not destroy data, unless you specifically want the data to be deleted. In this mode, ACU does not change an existing ("LicenseKey, DeleteLicenseKey" on page 80) • DPOEnable ("Video performance options" on page 81) HP Array Configuration Utility 78 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 79
Cabinet[N],Cell[N]-Configure the controller in the Integrity server that has the slot path information defined by such as the RA4x00, MSA1000, and Smart Array Cluster Storage support the ChassisName option. The RA4x00 controller uses a 24-character drive capacity. HP Array Configuration Utility 79 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 80
that is in an active/active configuration. Not all controllers support this feature, and controllers in an active/standby configuration load balances all paths. • Manual enables you to assign the logical drive to a specific redundant controller. If you select HP Array Configuration Utility 80 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 81
basis, such as the MSA1000 or the Smart Array Cluster Storage controllers. RA4x00 controllers support SSP that is enabled on a logical drive basis, and use the LogicalDriveSSPState option ("LogicalDriveSSPState the controller. AA follows Z, and BA follows AZ. HP Array Configuration Utility 81 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 82
you are moving or shrinking. Shrinking or moving an array is supported only in Custom method mode. • If the value of the box:bay). o To specify only the number of drives to use (not which specific drive IDs to use), enter that number as the value for this option. For HP Array Configuration Utility 82 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 83
only the ID number of the next possible logical drive. • In Reconfigure action mode, ACU also accepts the ID number of any existing logical drive. HP Array Configuration Utility 83 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 84
50, four for RAID 60). PreferredPath If you select the Manual setting for PreferredPathMode (on page 80), use the PreferredPath command to slot numbers, use the show command on a controller that supports redundant controllers. RAID The value that you enter for this HP Array Configuration Utility 84 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 85
the same array, as long as the operating system supports logical drive extension. You cannot reduce the size of it also depends on the ACU version, the controller model, and the controller firmware version). o For RAID 0, RAID 1, or RAID 1+0, the default value is HP Array Configuration Utility 85 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 86
modes for an HBA are device-specific. Not all modes are available on all devices. Not all HBAs support a HostMode. The following operating system options might be available: • Default • Microsoft® Windows® • OpenVMS • Tru64 • Linux • Solaris • Netware • HP - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 87
support license keys Invalid license key Controller does not support not support license key entry or deletion. The controller does not support SSP functions. The supported. The specified expand priority is not supported not support expand generates this error. The array ID specified in - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 88
not be expanded, either because the controller does not support expansion, or the current configuration does not allow does not support RAID migration, or migration is not possible with configuration. The controller does not support extension, or the current controller - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 89
valid adapter ID that was detected by the controller. - The controller is not redundant or does not support redundancy settings. The specified value for the preferred path mode is not valid, or the controller is command. ACU is unable to delete the license key. - - HP Array Configuration Utility 89 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 90
Array Invalid operation - Advanced Pack support required The array shrink operation was not specified operation, ACU requires SSP to this operation be supported and enabled. Invalid connection name - The connectionname possibly a service). Please terminate the ACU application before running - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 91
order Command Verify the ordering of the commands in the input configuration file. Inavlid or missing Array for Reconfigure Expecting a valid array in Reconfigure mode HP Array Configuration Utility 91 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 92
Probability of logical drive failure Factors involved in logical drive failure The probability that a logical drive will fail depends on the RAID-level setting and on the number and type of physical drives in the array. If the logical drive does not have an online spare, the following results apply: - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 93
Relative probability of failure for different logical drives Probability of logical drive failure 93 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 94
Drive arrays and fault-tolerance methods Drive arrays 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 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 95
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 and denoted by Ln in the figures in this section). Then, the read/write heads of all the constituent physical - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 96
The group of physical drives containing the logical drive is called a drive array, or just array (denoted by An in the figure). Because all the physical drives in an array are commonly configured into just one logical drive, the term array is often used as a synonym for logical drive. However, an - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 97
RAID 0-No fault tolerance A RAID 0 configuration 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 noncritical data (for printing or image editing, for example) or when cost is the most important - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 98
RAID 1+0 (RAID 10) In a RAID 1+0 (RAID 10) configuration, data is duplicated to a second drive. When the array has more than two physical drives, drives are mirrored in pairs. In each mirrored pair, the physical drive that is not busy answering other requests answers any read requests that are sent - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 99
Advantages: • This method has the highest read performance of any fault-tolerant configuration. • No data is lost when a drive fails, 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: • This method is expensive, - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 100
RAID 6 (ADG)-Advanced Data Guarding NOTE: Not all controllers support RAID 6 (ADG). RAID 6 (ADG), like RAID 5, generates and stores parity information to protect against data loss caused by drive failure. With RAID 6 (ADG), however, two different sets of parity data are used ( - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 101
can be stored on the array with the larger number of parity groups. RAID 50 is particularly useful for large databases, file servers, and application servers. Advantages: • Higher performance than for RAID 5, especially during writes. • Better fault tolerance than either RAID 0 or RAID 5. • Up to - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 102
capacity is used to store redundant or parity data than with non- nested RAID methods. Comparing the hardware-based RAID methods NOTE: Not all controllers support RAID 6 (ADG). Drive arrays and fault-tolerance methods 102 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 103
). Selecting a RAID method Some controllers do not support RAID 50, RAID 6, or RAID 60. To determine the RAID capabilities of your controller, see the model-specific information for your controller on the HP website (http://www.hp.com/products/smartarray). Most important criterion Also important - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 104
unlikely event of a controller failure, the remaining controller and drives will service all requests. Neither of these alternative fault-tolerance methods supports online spares or automatic data recovery, nor do they support auto-reliability monitoring or interim data recovery. If you decide to - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 105
resolution, and software maintenance on ProLiant servers and server blades. This guide includes problemspecific flowcharts to help you navigate complex troubleshooting processes. To view the guide, select a language: • English (http://www.hp.com/support/ProLiant_TSG_en) Diagnosing array problems 105 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 106
) • Italian (http://www.hp.com/support/ProLiant_TSG_it) • Spanish (http://www.hp.com/support/ProLiant_TSG_sp) • German (http://www.hp.com/support/ProLiant_TSG_gr) • Dutch (http://www.hp.com/support/ProLiant_TSG_nl) • Japanese (http://www.hp.com/support/ProLiant_TSG_jp) Diagnosing array problems 106 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 107
Acronyms and abbreviations ACU Array Configuration Utility ADG Advanced Data Guarding (also known as RAID 6) ADU Array Diagnostics Utility CPQONLIN NetWare Online Array Configuration Utility HBA host bus adapter iLO Integrated Lights-Out MSA Modular Smart Array MTBF mean time between failures ORCA - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 108
RIS reserve information sector SAAP Smart Array Advanced Pack SSP Selective Storage Presentation WBEM Web-Based Enterprise Management WWN World Wide Name Acronyms and abbreviations 108 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 109
scripting 78, 81, 83, 86 additional information 105 ADG (advanced data guarding) 100 ADU (Array Diagnostic Utility) 105 advanced configuration tasks, support for 6 advanced data guarding (ADG) 100 array accelerator, enabling or disabling, ACU CLI 73 array accelerator, enabling or disabling, CPQONLIN - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 110
D data protection methods 96, 103 data striping 94, 97 default settings 75 deleting a configuration 15 deleting a device 60 device information, obtaining 57 devices, discovering 28 devices, identifying 60 diagnostic tools 105 diagnostics 34, 47, 61 Diagnostics screen 34 Diagnostics tasks 47 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 111
71, 80, 84 re-enabling a failed logical drive 72 registering a license key 11, 41 relative failure rate of different RAID levels 93 remote server, configuring 23 remote service, using ACU as 24 renaming a controller 65 renaming an adapter 70 required hardware 8 rescan 28, 61 running the ACU GUI 21 - HP ProLiant DL388e | Configuring Arrays on HP Smart Array Controllers Reference - Page 112
, CLI 55 T target device, setting 59 target variable, ACU CLI 55 tasks 40, 42, 44, 45, 47 tasks supported in each utility 6 troubleshooting 105 troubleshooting resources 105 typical procedures, ACU CLI 59 typical procedures, CPQONLIN 16 U unmasking a device 68 utilities, description of 5 V video
Configuring Arrays on HP Smart Array
Controllers
Reference Guide
Part Number 433572-005
November 2009 (Fifth Edition)