HP 226593-B21 Configuring Arrays on HP Smart Array Controllers Reference Guide
HP 226593-B21 - Smart Array 5i RAID Controller Manual
UPC - 720591665913
View all HP 226593-B21 manuals
Add to My Manuals
Save this manual to your list of manuals |
HP 226593-B21 manual content summary:
- HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 1
Configuring Arrays on HP Smart Array Controllers Reference Guide Part Number 433572-005 November 2009 (Fifth Edition) - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - 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 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 3
array ...5 Comparison of the utilities ...5 Support for standard configuration tasks 6 Support for advanced configuration tasks 6 HP Smart Array manual configuration mode 15 Menu options in CPQONLIN...15 Typical manual configuration procedures...16 Creating a new array ...40 Access Control (SSP) - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 4
Guarding 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 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 5
configuration tools Utilities available for configuring an array To configure an array on an HP Smart Array controller, three utilities are available: • Option ROM Configuration for Arrays (ORCA)-A simple utility used mainly to configure the first logical drive in a new server before the operating - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 6
activated by a registered license key. To identify controller-specific feature support and SAAP requirements, see the controller user guide or the HP website (http://www.hp.com/products/smartarray). For more information about SAAP, see "Smart Array Advanced Pack ("About SAAP" on page 8)." Overview - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 7
one system to multiple systems Disable a redundant controller Enable or disable a physical drive write cache HP Drive Erase (replace the content of a the preferred controller for a logical drive (in systems that support redundant controllers) Shrink an array (restripe the data on an array to occupy - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 8
of Smart Array controllers that support SAAP, see the SAAP QuickSpecs on the HP website (http://h18004.www1.hp.com/products/quickspecs/13200_na/13200_na.html). To support some controller features, the controller may also require a hardware configuration that includes the following battery-backed - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 9
Option ROM Configuration for Arrays About ORCA ORCA is a ROM-resident array configuration utility that executes automatically during initialization of an HP Smart Array controller. This utility is designed to enable a logical drive to be configured on a new HP server before the operating system is - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 10
during the initialization process for that controller, prompting you to start ORCA. 2. At the ORCA prompt for the controller that you want to configure, . 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 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - 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 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 12
want to configure, press the F8 key. The ORCA main menu appears. 3. Select Manage License Keys. This option appears only if the Smart Array controller has a 256-MB, or larger, cache installed. 4. Under the License Key menu, select Add License Key. 5. Enter the license key in the space provided. ORCA - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 13
controllers in the server are initialized one at a time in the current boot order sequence. If a controller for that controller, prompting you to start ORCA. 2. At the ORCA prompt for the controller that you already installed, follow the instructions for formatting logical drives that are - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 14
install CPQONLIN, obtain the appropriate Smart Component from the 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 are provided with the component - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 15
tasks are described in "Typical manual configuration procedures (on page 16 Controller Options menu does not display the Create New Array menu option. • Controller Options menu (appears in the secondary panel when the controller is highlighted in the Logical Configuration View panel) HP Online Array - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 16
and unassigned physical drives that are connected to the controller) • Expand Existing Array (shows the updated physical configuration view) A new . Typical manual configuration procedures This section describes the procedures for the following common tasks: HP Online Array Configuration Utility - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 17
array (on page 19) • Migrating RAID level or stripe size (on page 20) Creating a new array and logical drive 1. Open CPQONLIN and select the controller the instructions given in the operating system documentation. Adding spare drives Assigning one or more online spare drives to an array enables - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 18
controller to use, and then press the Enter key. (This setting applies only to logical drives that 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 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 19
optimum settings. This setting applies only if the controller uses a battery-backed cache. To modify the accelerator ratio: 1. In drives in the array.) The highlight returns to the Expand Array panel. 7. (Optional) Repeat steps 5 and 6 to add more drives. HP Online Array Configuration Utility for - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 20
to be completed. During this time, the controller cannot perform any other expansion or migration. array. Although migration is unlikely to cause data loss, observing this precaution provides extra data security. 2. Confirm that the cache battery HP Online Array Configuration Utility for NetWare 20 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 21
arrays on HP Smart Array controllers. It exists in three interface formats: the ACU GUI, the ACU CLI, and ACU Scripting. All formats provide support for standard configuration tasks (on page 6). ACU also provides support on page 22) • Using the GUI as a service on a local host in a Windows® or Linux - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 22
If Remote 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 Array Configuration Utility. The browser opens and launches ACU, which then scans the system and detects controllers. This - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 23
/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 left side of the screen. ACU opens, scans the remote server, and detects controllers. This process can last up to 2 minutes - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 24
To configure an additional controller, repeat steps 6 through 8. o Click Exit ACU. 10. To operate ACU on this server in Local Application mode, do the following: a. Click Start, and then select Programs>HP System Tools>HP Array Configuration Utility>Setup HP Array Configuration Utility. b. When the - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 25
Application Mode is selected, select Remote Service Mode, reboot the server, and then HP System Management Homepage Installation Guide on the HP website (http://www.hp.com) 8. Click Array Configuration Utility on the left side of the screen. ACU opens, scans the remote server, and detects controllers - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 26
Configure the controller: o To configure manually, see controller, repeat steps 9 through 11. o Click Exit ACU. 13. To operate ACU on the remote server in Local Application Mode, do the following: a. Click Start, and then select Programs>HP System Tools>HP Array Configuration Utility>Setup HP Array - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 27
controller detection is complete, the controllers are available on the Controller/Device menu. 7. Select a controller from the Controller/Device menu. The Configuration screen appears. 8. Configure the controller: o To configure manually and format the drives. HP Array Configuration Utility 27 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 28
supported by SmartStart v8.20 and earlier. For more information about this screen, see "Diagnostics screen (on page 34)." o Wizards-This screen displays available array and controller tasks that ACU can complete automatically or with minimal user input, such as express configuration. HP Array - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 29
Express mode. For more information about this screen, see "Wizards screen (on page 37)." • The Controller/Device pull-down menu is below the tabs. To select a device, click on the menu, and , and informational) with the number of individual alerts for each category HP Array Configuration Utility 29 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 30
panel, at left, provides the following information and functionality: o A tree detailing systems, controllers, arrays, physical drives, and logical drives o Expand all and collapse all buttons o A Show the selected device based on its current status and configuration HP Array Configuration Utility 30 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 31
the task, after a task is selected For a list of possible tasks that are 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 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 32
The Access Control (SSP) screen displays the GUI elements from the Welcome screen and provides more detailed information and available : • 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 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - 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 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 34
and information pertinent to the task, after a task is selected For a list of possible tasks that are 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 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 35
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 of all connected controllers and devices HP Array Configuration Utility 35 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - 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 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - 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 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 38
-specific alerts on the right side of the screen • Systems And Devices-This panel, at left, provides the following information and functionality: o A tree detailing systems, controllers, arrays, physical drives, and logical drives o Expand all and collapse all buttons - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - 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 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 40
"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 drives, and logical drives. For certain tasks, the - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 41
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 8)." HP Array Configuration Utility - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 42
is already open, click the Configuration tab. 2. Select a controller from the Controller/Device menu. The System Status, Systems And Devices, and open, click the Configuration tab. 2. Select a device from the Controller/Device menu. The System Status, Systems And Devices, and Available Tasks - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 43
1+0 mirror into two identical new arrays consisting of 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 the SmartStart CD" on page 26). • Select controller models must have a valid SAAP - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 44
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 system array controller, or target. This feature prevents data corruption that - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 45
type of item. Item Controller (target) Array Logical drive Initiator Tasks Disable Control (SSP) task 1. Open ACU. For more information, see "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 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 46
And Devices and the Available Tasks panels appear. The listed tasks are available for this device in its current configuration. For more information, see "Access Control (SSP) tasks (on page 44)." 3. Click a task button. A list of all possible options for that task appears on the right side of the - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 47
or OK. Diagnostics tasks The ACU Diagnostics feature replaces the Array Diagnostic Utility supported by SmartStart v8.20 and earlier. For each controller, or for all of them, you can select the on page 21)." If ACU is already open, click the Diagnostics tab. HP Array Configuration Utility 47 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 48
2. Select a device or devices from the Report Contents panel. HP Array Configuration Utility 48 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - 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 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 50
tasks related to controllers, arrays, physical drives, and logical drives. For certain tasks, the controller must have SAAP controller. ACU lists or omits wizards based on the controller model and configuration. For example, if the selected controller has no unassigned physical drives, Expand Array - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 51
from the Controller/Device menu. 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 a wizard button. HP Array Configuration Utility - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 52
to the controller, but they are not assigned to an array. To use Express Configuration: 1. Open ACU. For more 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 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - 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 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 54
the logical drive, fault tolerance, and write performance. 5. Click Next. The wizard configures the arrays and logical drives. 6. When the configuration is complete, click Finish. Using the ACU CLI The are using. • For Microsoft® Windows®, enter the following text: HP Array Configuration Utility 54 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 55
HP Array Configuration Utility CLI 7.15.17.0 Detecting Controllers...Done. Type "help" for a list of supported examples in the ACU CLI section of this guide are described as if entered in Console mode. CLI command line consists of three parts: a target device, a command, and a parameter with - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 56
controller all controller slot=2 array all controller slot=3 physicaldrive 1:2-1:5 The variable The variable can be any of the following words or phrases, corresponding to typical configuration tasks: add create delete modify remove set target value) 32 64 128 (default) 256 To - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 57
can use the [detail] parameter in this case to retain all the information usually given 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 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 58
Total Cache Size: 128 MB Battery Pack Count: 1 Battery Status: OK Example 2 => ctrl all show Because this target consists of several devices, the output will be brief. A typical output would be: MSA1000 at dog (sn: P56350D9IP903J, csn: (9J3CJN71XDCH, wwn: 500805F3000BAC11) Smart Array 5312 in Slot - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 59
change the set target or clear it completely. The set target is automatically cleared when you close the 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 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 60
as follows: => set target ctrl ch="Lab 4" => show target controller chassisname="Lab 4" As an example of how the set target command works, check the status of array A on this controller: => array A show MSA1000 at Lab 4 array A Interface Type: Parallel SCSI Unused Space: 7949 MB Status: OK Note that - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 61
zip=on|off] where the following is designated: • is a controller or all controllers • designates the target file in which the diagnostic information is saved • [ris= prompt, without any target device or parameters. Example command: => rescan HP Array Configuration Utility 61 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 62
enable irp=disable queuedepth=automatic mnpd=0 Creating a logical drive Syntax: create type=ld [parameter=value] is usually a controller, but it can be an array if you are creating an additional logical drive on an existing array. If you want to create a logical drive on a group of - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 63
|6|adg|5|1+0|1|0|? 2|# 8|16|32|64|128|256|default|? #|max|? 32|63|default|? enable|disable|? sas|satalogical|sata|saslogical|para llelscsi|? Comments The default setting is all. The default setting is the highest RAID level that the controller model and number of drives can support, except 50 or 60 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 64
can specify every physical drive in the array (method B). => ctrl ch="Lab 4" array B create type=ld size=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 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 65
=> ctrl ch="Lab 4" ld all show MSA1000 at Lab 4 array A logicaldrive 1 (33.9 GB, RAID 0, OK) array B logicaldrive 2 (298 MB, RAID 1+0, OK) logicaldrive 3 (896 MB, RAID 1+0, OK) Assigning a chassis name to the controller If a controller is configured with at least one logical drive, you can give the - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 66
array (for example, SATA or SAS). controller. Controllers that do not support a battery-backed write cache do not support this process. Syntax: add drives allunassigned [forced] where is an array (or a logical drive, if the array of drives to an array that contains a RAID - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 67
, no other expansion, extension, or migration can occur simultaneously on the same controller. Controllers that do not support a battery-backed write cache do not support this process. Syntax: modify size=#|max|? [forced] where is a logical drive. HP Array Configuration Utility 67 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 68
same controller. Controllers that do not support a battery-backed write cache do not support this process. Syntax: modify [raid=0|1+0|1|5|6|adg|?] [ss=8|16|32|64|128|256|default|?] where access the same data. Syntax: Using SSP requires two commands: HP Array Configuration Utility 68 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 69
check the SSP status of the controller: => ctrl ch="Lab 4" show array B logicaldrive 2 (298 MB, RAID 1+0, OK) logicaldrive 3 (896 MB, 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 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 70
name that can be used in all future commands. Syntax: modify ai=# cn="connection name" where is a controller that supports SSP. Example command: ctrl ch="Lab 4" ld 1 modify : hostmode options: Default Windows OpenVMS Tru64 Linux Solaris NetWare HP HP Array Configuration Utility 70 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 71
to a logical drive" on page 71). Syntax: modify [preferredpathmode=automatic|manual|?] where is a redundant controller. Example command: controller ch="lab 3" modify ppm=manual Assigning a redundant controller to a logical drive When you have set the preferred path mode ("Setting - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 72
If the array does not have an online spare, rebuilding begins when the failed physical drive is replaced. Syntax: modify rp=high|medium|low|? where is a controller. Example command: preserves the structure of the logical drive and merely deletes HP Array Configuration Utility 72 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 73
> modify drivewritecache=enable|disable|? [forced] where is a controller that supports drive write cache. Example command: => ctrl slot=5 modify dwc=enable Enabling or disabling the array accelerator If the controller has an array accelerator, you can disable or enable it for specified - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 74
all internal and external array controllers connected to the server page 74) ACU reads the array configuration described in a specified script configuration to a target system. Capturing a limit capture to internal or external controllers. The -e switch information is or external controllers. The - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 75
in the file as necessary for the target system. This method is useful for applying create such configurations manually using the Custom setting. Controller = All | that enables you to delete all license keys on the specified controller. RAIDArrayID = "XXXXXXXXXXXXXXXXXXXX" ReadCache = 0|10|20|25|30| - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 76
Manual ; COMMENT: the following five entries are used to optimize the controller performance for video MNPDelay = 0|1|2|...|60 ; units are minutes, zero indicates disabled IRPEnable = Yes|No DPOEnable = Yes|No ElevatorSortEnable = Yes|No QueueDepth = 2|4|8|16|32|Auto Array 128 | HP | - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 77
specified in the script. (If no controller was previously specified, ACU stops processing the script and creates an 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 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 78
category The Controller category has the following options: • Controller (on page 79) • ChassisName (on page 79) • ClearConfigurationWithDataLoss (on page 79) • DeleteLicenseKey ("LicenseKey, DeleteLicenseKey" on page 80) • DPOEnable ("Video performance options" on page 81) HP Array Configuration - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 79
string that identifies the controller. Any of the following controllers such as the RA4x00, MSA1000, and Smart Array Cluster Storage support the ChassisName option. The RA4x00 controller uses a 24-character string, while other applicable controllers volumes and arrays on the controller. If you - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 80
All other controllers with battery-backed write cache All other controllers without battery-backed write cache * The cache ratio percentages do not total 100 in these cases because the additional 16-MB or 48-MB cache modules are not used. Only the battery-backed write cache is used. HP Array - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 81
setting remains unchanged. NOTE: The SSPState option is valid only for controllers that enable SSP on a controller 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 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 82
supported only in Custom method mode. • If the value of the ClearConfigurationWithDataLoss (on page 79) option is Yes, you can use the Drive option to remove drives from an array. Determine which mode to use: • Auto method mode-ACU configures all the available drives on the controller into one array - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 83
ID number of the logical drive that is to be created or modified. The first logical drive on an array must have an ID of 1 (not 0), and logical drive numbering must be contiguous. • In Configure action , ACU also accepts the ID number of any existing logical drive. HP Array Configuration Utility 83 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 84
selects the highest RAID level that the controller and drive configuration can support except RAID 50 or RAID 60. To specify RAID 50 or 60 for a controller that supports either of these RAID levels, use the logical drive, the default setting is the existing setting. HP Array Configuration Utility 84 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 85
is unused drive capacity on the same array, as long as the operating system supports logical drive extension. You cannot reduce controller models it is 16 KB or 128 KB. o For RAID 6, the default value is usually 16 KB, but on some controller models it is 64 KB or 128 HP Array Configuration Utility 85 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 86
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 • on the controller. The -reset option was used on a controller that does not have a configuration HP Array Configuration Utility - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 87
2823 2824 Controller does not support license keys Invalid license key Controller does not support SSP Invalid Action Invalid Method Invalid Controller No controllers detected Invalid Rebuild Priority Invalid Expand Priority 2825 2826 Invalid Array Array not specified 2827 New Array ID does - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 88
. The controller does not support extension, or the current controller configuration cannot be extended. For example, extension is not possible if the array has no free space. The specified RAID level is invalid or is not possible with the current physical disk and array configuration. HP Array - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 89
Cannot delete Array The specified size is invalid or is not possible with the current configuration. The specified stripe size is invalid, not supported by the current RAID level, or not possible with the current configuration. The valid parameters are Yes and No (default). The controller does not - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 90
ID - This controller does not have host mode - modification capability You need to have administrator rights to - continue. Another instance of ACU is already - running (possibly a service). Please terminate the ACU application before running ACU scripting. HP Array Configuration Utility 90 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 91
options - are ENABLE and DISABLE. Invalid or out of 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 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 92
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: 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. - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 93
Relative probability of failure for different logical drives Probability of logical drive failure 93 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 94
fault-tolerance methods Drive arrays The capacity and performance of a single physical (hard) drive is adequate for home users. However, business users of read/write (R/W) operations. Data can still be transferred to only one physical drive at a time. Drive arrays and fault-tolerance methods 94 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 95
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 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 96
one hard drive to be the online spare for several arrays if the arrays are all on the same controller. Fault-tolerance methods Several fault-tolerance methods exist. Those most often used with Smart Array controllers are hardwarebased RAID methods. Two alternative fault-tolerance methods that - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 97
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. Drive arrays and fault-tolerance methods 97 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 98
in pairs. In each mirrored pair, the physical drive that is not busy answering other requests answers any read requests that are 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 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 99
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, because many drives are needed for fault tolerance. • Only half of the total drive capacity is usable for - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 100
RAID 6 (ADG)-Advanced Data Guarding NOTE: Not all controllers support RAID 6 (ADG). RAID 6 (ADG), like RAID 5, unacceptable but cost is also an important factor. The probability that data loss will occur when an array is configured with RAID 6 (ADG) is less than it would be if it was configured with - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 101
parity groups of three drives are more secure than three parity groups of four drives. However, less data 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 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 102
in the parity group has finished rebuilding. • A greater percentage of array 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 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 103
capacity; (2) online spares are not used; (3) no more than 14 physical drives are used per array for RAID 5; and (4) no more than 56 drives are used with RAID 6 (ADG). Selecting a RAID method Some controllers do not support RAID 50, RAID 6, or RAID 60. To determine the RAID capabilities of your - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 104
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. Neither of these alternative fault-tolerance methods supports online spares or automatic data recovery, nor do they - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 105
on the HP website (http://www.hp.com/support). For more information about ACU, see the Configuring Arrays on HP Smart Array Controllers Reference Guide on the Documentation CD that ships with the controller. For more information about error messages, see the HP ProLiant Servers Troubleshooting Guide - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - 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 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 107
Utility HBA host bus adapter iLO Integrated Lights-Out MSA Modular Smart Array MTBF mean time between failures ORCA Option ROM Configuration for Arrays POST Power-On Self Test RAID redundant array of inexpensive (or independent) disks RBSU ROM-Based Setup Utility Acronyms and abbreviations - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - 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 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 109
ratio 19 access control 68 Access Control (SSP) screen 31 Access Control (SSP) tasks 44, 45 action mode, ACU scripting 78 ACU (Array Configuration Utility) 21 29 Configuration tasks 40, 42 configuration tasks, advanced, support for 6 configuration tasks, CPQONLIN 16 configuration tasks, performing - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 110
screen 34 Diagnostics tasks 47 disabling drive cache 73 disabling the array accelerator, ACU CLI 73 disabling the array accelerator, ACU scripting 83 disabling the redundant controller 71 distributed data guarding 99 drive array concepts 94 drive cache, enabling or disabling 73 drive mirroring 98 - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 111
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 CLI 57 show (CLI command) 57 shrinking an array 42, 66, 82 Smart Array Advanced Pack (SAAP) 8 SmartStart CD as source of ACU 26 software - HP 226593-B21 | Configuring Arrays on HP Smart Array Controllers Reference Guide - Page 112
, CPQONLIN 17 splitting a mirrored array 44 SSP (Selective Storage Presentation), configuration tasks, support for 6 standby controller, disabling 71 target device, setting 59 target variable, ACU CLI 55 tasks 40, 42, 44, 45, 47 tasks supported in each utility 6 troubleshooting 105 troubleshooting
Configuring Arrays on HP Smart Array
Controllers
Reference Guide
Part Number 433572-005
November 2009 (Fifth Edition)