HP ProLiant DL380p Configuring Arrays on HP Smart Array Controllers Reference
HP ProLiant DL380p Manual
View all HP ProLiant DL380p manuals
Add to My Manuals
Save this manual to your list of manuals |
HP ProLiant DL380p manual content summary:
- HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 1
Configuring Arrays on HP Smart Array Controllers Reference Guide Abstract 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 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 2
to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 3
during POST (Gen8 or later 23 Launching ACU from the SmartStart CD (G7 or earlier 23 Launching ACU from an ISO image (all generations 23 Accessing ACU in the online environment ...27 Launching ACU on a local server ...28 Launching ACU on a local server to configure a remote server 29 Launching - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 4
6 (ADG)-Advanced Data Guarding 113 RAID 50 ...115 RAID 60 ...116 Comparing the hardware-based RAID methods 116 Selecting a RAID method...117 Alternative fault-tolerance methods 117 Diagnosing array problems...119 Diagnostic tools ...119 Troubleshooting resources ...119 Acronyms and abbreviations - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 5
Menu-based English Software CD or Web Any time the operating system is running Only on the local server ORCA Menu-based or CLI English Preinstalled in ROM of HP Smart Array controllers During POST, before the operating system is installed Only on the local server Overview of array configuration - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 6
support and SAAP requirements, see the controller user guide or the HP website (http://www.hp.com/products/smartarray). For more information, see "About SAAP (on page 8)." Procedure Activate or delete license keys Configure multiple systems identically Configure a RAID 6 logical drive Configure - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 7
and then +/-2 delete the old array) Optimize the controller performance for video +/-2 Re-enable a failed logical drive + Set the surface scan delay + Set the preferred controller for a logical drive (in systems that +2 support redundant controllers) Shrink an array (restripe the data on - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 8
ACU. For a list of these tasks, see "Support for advanced configuration tasks (on page 6)." Required hardware For a list of Smart Array controllers that support SAAP, see the SAAP product page on the HP website (http://www.hp.com/go/SAAP). To support some controller features, the controller may also - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 9
• A cache module that is 256 MiB or larger • A compatible battery pack or capacitor pack To obtain these options, contact an HP authorized reseller or see the HP website (http://www.hp.com/products/smartarray). HP Smart Array Advanced Pack 9 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 10
auto-configuration process, see the HP ROM-Based 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 10) • Using the ORCA CLI (on page 13) HP ProLiant 100 Series servers do not support - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 11
a logical drive with ORCA" on page 11) o Enter an SAAP license key ("Installing a license key with ORCA" on page 12) 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 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 12
and the valid RAID options for the system. 4. Press the 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 8)." Option ROM Configuration - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 13
provided. ORCA issues a notification 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)." Using the ORCA CLI 1. Power up the server. POST runs. Option ROM Configuration for Arrays 13 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 14
to configure, press the F8 key. The ORCA command line prompt appears. 3. Enter the command for the task that you want to perform. For information about command syntax and to see a list of possible commands, enter help. 4. If you create a logical drive, format it when you install the operating system - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 15
while the server is online. To configure an array when the server is offline, use ACU. To 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 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 16
Configuration View panel. To begin the configuration process, scroll the highlight to the item listed in the main panel that you want to configure described in "Typical manual configuration procedures (on page in the Logical Configuration View panel and in the Logical Configuration View panel) - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 17
Expand Existing Array (shows the updated physical configuration view) Assign Spare A new with the MSA1000 and MSA1500. Typical manual configuration procedures This section describes the procedures for RAID level or stripe size (on page 20) HP Online Array Configuration Utility for NetWare 17 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 18
system performance, select physical drives that are connected to different ports on the controller. o If you intend to create a RAID 5 configuration, Configuration View panel. 12. To make new logical drives available for data storage, format them using the instructions given in the operating system - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 19
At the high priority setting, the rebuild or expansion occurs at the expense of normal I/O operations. Although system performance is affected 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 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 20
RAID level or stripe size, allow about 15 minutes per gigabyte for the migration to be completed. During this time, the controller cannot perform any other expansion or migration. Performance server operations, migrate during periods of low server use. HP Online Array Configuration Utility for NetWare - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 21
perform a migration: 1. Back up all data on the array. Although migration is unlikely to cause data loss, observing this precaution provides extra data security. 2. Confirm that the cache battery is connected and fully charged. 3. In the Logical Configuration to the Logical Configuration View panel. - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 22
, you can run ACU before launching the host operating system. In offline mode, users can configure or maintain detected and supported ProLiant devices, such as optional Smart Array controllers, integrated Smart Array controllers, and RAID Array controllers. Some ACU CLI features are only available - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 23
the main screen, select Perform Maintenance. 4. At the Maintenance screen, select Array Configuration Utility (ACU). The system launches the ACU GUI. Launching ACU during POST (Gen8 or later) 1. Boot the server. During POST, the system recognizes devices. 2. When the system recognizes a Smart Array - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 24
an iLO Advanced license. 1. Download the HP ProLiant Offline Array Configuration Utility ISO image from the HP website (http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=US &swItem=MTX-aad98a00c0d6469d8abf78e2f3&mode=4&idx=1). 2. Browse to the server iLO page - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 25
Before proceeding with the configuration, ensure that your TFTP server and PXELinux configuration is set up and configured properly. To set up PXELinux: 1. Download the HP ProLiant Offline Array Configuration Utility ISO image from the HP website (http://h20000.www2.hp.com/bizsupport/TechSupport - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 26
TFTP server so that it is accessible by the TFTP software. Configure PXELinux 1. Using the isolinux.cfg file from the /system/ directory of the CD as a guide, copy the labeled targets to your PXELinux configuration file. You do not need to include the entire file: label sos MENU LABEL HP ProLiant - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 27
the following locations: o The HP website (http://www.hp.com/support) When prompted for product information, enter the appropriate server or server blade model name. o The software CD that is provided with the controller 2. Follow the installation instructions provided with the executable. 3. After - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 28
, 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 Execution Mode screen appears, select Remote Service Mode. c. Reboot the server. 5. (Optional) To make newly created logical drives available - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 29
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 left side of - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 30
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 left side of - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 31
that the user can select and complete manually. In previous versions of ACU, this process was called the Standard Configuration mode. For more information, see "Configuration screen (on page 32)." o Diagnostics/SmartSSD-This screen displays a list of controllers and options for generating, viewing - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 32
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 Array Configuration Utility 32 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 33
o A Show menu that toggles between Logical View and Physical View • 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 DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 34
information pertinent to 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)." Diagnostics/SmartSSD screen To access this screen, click the Diagnostics/SmartSSD tab. HP Array Configuration Utility 34 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 35
Diagnostics/SmartSSD screen provides a list of controllers and options related to generating and viewing diagnostic reports. Tasks are selectable from this screen. the following information and functionality: o A list of all connected controllers and devices HP Array Configuration Utility 35 - HP ProLiant DL380p | 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 DL380p | 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/SmartSSD screen, see "Diagnostics tasks (on page 46)." Wizards screen To access this screen, click the Wizards tab. HP Array Configuration Utility 37 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 38
and informational) with the number of individual alerts for 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 Array Configuration - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 39
toggles between Logical View and Physical View In this example, the Systems And Devices information continues past the edge of the panel. To view 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 DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 40
screens and tabs, Help also provides several useful topics for new users, including the following: • Image Legend-A visual reference list defining industry standard and HP terms as they relate to the ACU application. Configuration tasks From the Configuration screen, you can perform tasks related - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 41
total number of possible tasks for the selected item. ACU lists or omits tasks based on the controller model and configuration. For Erase Drive* ** Extend Logical Drive Migrate RAID/Stripe Size Move Logical Drive* ** More 8)." Configuring a controller 1. Open ACU. HP Array Configuration Utility 41 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 42
ACU GUI (on page 30)." 2. Select a controller from the Controller/Device menu. The Configuration screen appears. 3. Configure the controller: o To configure manually, see "Performing a Configuration task (on page 42)." o To configure with a wizard, see "Using Wizards (on page 48)" or "Using Express - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 43
The System Status, Systems And Devices, and Available Tasks panels appear. The listed tasks are available for this device in its current configuration. For more information, see "Configuration tasks (on page 40)." 3. Click a task button. A list of all possible options for that task appears on the - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 44
4. Select the settings or configuration options for the device. 5. Use the Next and Back buttons to navigate multiple screens of options. 6. Click Save or OK. Installing a license key with ACU If the controller supports SAAP, you can use ACU to install the license key and activate SAAP functionality - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 45
10. Power up the server. 11. Restart the OS. Recombining a split mirrored array 1. Run the ACU GUI in offline mode. See "Accessing ACU in the offline environment (on page 22)." 2. At the Configuration screen, select the appropriate controller from the Controller/Device menu. 3. From the Systems and - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 46
generates and displays the report or log. For the generate tasks, ACU generates a report without the graphical display. For either task, you can save the report. In the SmartStart environment (G7 or earlier servers • Configuration flags • Firmware version numbers HP Array Configuration Utility 46 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 47
the following: • File system types, contents, or status • Partition types, sizes, or layout • Software RAID information • Operating system device names or mount points Performing a Diagnostics task 1. . For more information, see "Diagnostics tasks (on page 46)." HP Array Configuration Utility 47 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 48
a controller is selected, the wizards that appear are a subset of the total number of wizards that are possible for the selected 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 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 49
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 48)." 3. Click a wizard button. HP Array Configuration Utility 49 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 50
or configuration options Configuration Express Configuration is a wizard that creates the optimum number To use Express Configuration: 1. Open ACU. System Status, Systems And Devices, and Available Wizards panels appear. The listed wizards are available for this device in its current configuration - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 51
configurations based on groupings of drives with the same capacity. 4. For each logical drive, select a RAID Type. ACU identifies possible RAID configurations and lists spare drive capability, the size of the logical drive, fault tolerance, and write performance configuration parameters on - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 52
system, the screen displays the following message and console prompt: HP Array Configuration Utility CLI 7.15.17.0 Detecting Controllers...Done. Type "help" for a list of supported help The remaining examples in the ACU CLI section of this guide are described as if entered in Console mode. CLI syntax - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 53
configuration tasks: add create delete modify remove set target Nonconfiguration commands are also available: diag ("Generating a diagnostic report" on page 59) help ("The help command" on page 57) rescan ("Rescanning the system sections of this guide. Querying a device modify raid=0 ss=? A typical - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 54
warning prompts When you enter a command for an operation that can potentially destroy user data, the CLI displays a warning and prompts you for input (a y or keyword and abbreviation for the terms box name and RAID array ID. The show command The show command enables you to obtain information about - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 55
: PCI Slot: 9 Serial Number: PBKTV0XTAZZ005 RAID 6 (ADG) Status: Enabled Controller Status: OK Hardware Revision: A Firmware Version: 0.02-106 Rebuild Priority: Medium Expand Priority: Medium Surface Scan Delay: 3 secs Surface Scan Mode: Idle Queue Depth: Automatic Monitor and Performance Delay - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 56
(9J3CJN71XDCH, wwn: 500805F3000BAC11) array A (Parallel SCSI, Unused Space: 20091 MB) logicaldrive 1 (219 MB, RAID 6(ADG), OK) physicaldrive 1:3 (box 1:bay 3, Parallel SCSI, 4.3 GB, OK) physicaldrive 1:4 (box 1: A typical output would be: ACU CLI Version: 9.10.16.0 HP Array Configuration Utility 56 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 57
is the first controller that the system examines (after power up) to find a bootable logical the volume that contains the OS and its support files. To work properly, the boot volume must slot=1 ld 1 modify bootvolume=primary controller slot=1 ld 2 modify bootvolume=secondary HP Array Configuration - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 58
is automatically applied to the set target. If you must also perform operations on other devices, you can still do so at any time by target ctrl slot=3 => array A add drives=1:7,1:8,1:9 => array B add spares=1:10,1:11 => ctrl slot=4 ld 3 modify ss=64 => modify rp=high This sequence includes - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 59
all three ACU formats and the standalone HP Array Diagnostics and SmartSSD Wear Gauge Utility. In ACU CLI, the diag command outputs diagnostic information about a specified controller or all controllers on the system. The ssdrpt option generates the SmartSSD Wear Gauge report. Syntax: - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 60
performance for video. For this feature to be available, you must install SAAP on the controller and register the SAAP license key. Syntax: modify dpo=enable elevatorsort=disable irp=enable queuedepth=automatic mnpd=60 where the target is any valid controller. HP Array Configuration - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 61
performance optimization RAID level that the controller model and number of drives can support RAID level. This parameter determines the desired size of the logical drive. Units are MB.* The default setting is max. The default setting depends on the operating system HP Array Configuration Utility 61 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 62
is to be created on the two remaining physical drives. Before creating this array, determine what RAID options are available for these drives: => ctrl ch="Lab 4" create type=ld drives=1:13,1:14 size=300 raid=? The response in this case is: Available options are: 0 HP Array Configuration Utility 62 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 63
RAID 1+0, OK) logicaldrive 3 (896 MB, RAID 1+0, OK) Moving a logical drive ACU now enables you to move a single logical drive from one array to another array. This feature is available on Gen8 [newarray=] Command examples: ctrl slot=1 ld 3 modify newarray=C ctrl slot=1 ld 3 modify newarray=? // - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 64
:1:4 ctrl slot=1 ld examples: controller slot=5 ld 1 modify drives=? drivetype=sas controller slot=5 array A slot=5 enclosure all show controller slot=5 enclosure 4E:1 show detail controller slot=5 controller. Example commands: controller slot=5 ssdpd all show controller slot=5 ssdpd all show detail - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 65
level of any logical drives in the array. For example, a logical drive in a RAID 5 configuration suffers irretrievable data loss if two of its physical drives are simultaneously in a failed state, regardless of the number of spare drives assigned to the array. Any drive that you want to use as - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 66
. Example commands: => ctrl slot=3 array A add drives=1:0,1:1 => ctrl slot=4 ld 1 add drives=allunassigned => ctrl slot=5 array A add drives=1:1-1:5 Shrinking an array Some controllers may not support this option or may require a license key to enable this feature. HP Array Configuration Utility 66 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 67
capacity to contain all of the configured logical 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 the spare drive for the moved array. Example commands: HP Array Configuration Utility 67 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 68
drives=1c:1:6-1c:1:7 Extending a logical drive If the operating system supports logical drive extension, you can use any unassigned capacity on an system. To prevent the prompt from appearing, use the forced parameter. Example commands: => ctrl slot=3 ld 1 modify size=max HP Array Configuration - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 69
raid=1 => ctrl slot=4 ld 2 modify ss=16 => ctrl slot=2 ld 3 modify raid=5 ss=16 Setting the preferred path mode The preferred path mode determines how I/O traffic to the logical drives is managed on controllers that are in an active/active configuration. • In Automatic mode, the storage system - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 70
to assign each logical drive in the system to one of the redundant controllers. Syntax: modify [chassisslot=#|?] where is a valid logical drive on a controller that is in an active/active configuration and # denotes the chassis slot number of the redundant controller. (To obtain - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 71
fault-tolerant logical drives for bad sectors, and in RAID 5 or RAID 6 (ADG) configurations, it also verifies the consistency of parity data. Syntax: modify ssd=# where is a controller and # is a number between 1 and 30. This number determines the delay time in seconds, but you do - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 72
memory and if there are logical drives configured on the controller. Syntax: power supply. Syntax: modify drivewritecache=enable|disable|? [forced] where is a controller that supports drive write cache. Example command: => ctrl slot the maximum possible performance (for example, if - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 73
The -e switch information is used only if ACU must generate an error file. By default, ACU names the error file ERROR.ini and places it in the ACU working directory. Using an Input script To use an Input script to configure or reconfigure a system, first locate a suitable ACU script or see "Creating - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 74
your own script. Action = Configure|Reconfigure Method = Custom|Auto ; COMMENT: ACU cannot create a RAID 50 or RAID 60 configuration in Auto mode. You must create such configurations manually using the Custom setting. Controller = All | First | Slot [N][:N] | WWN [N] | SerialNumber [N] | IOCabinet - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 75
= Auto|Manual ; COMMENT: the following five entries are used to optimize the controller performance for video RAID = 0|1|5|50|6|60|adg|auto ; COMMENT: RAID 6 and 60 are only available when SAAP is installed and the license key registered ParityGroups = 2|N ; COMMENT: Necessary only for RAID - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 76
LogicalDrive NumberOfParityGroups PreferredPath RAID Renumber Repeat file to configure all controllers in a system, and you can configure the controllers identically or individually. If you define each controller configuration individually, enter in any order. HP Array Configuration Utility 76 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 77
in the configuration process. This command line switch is not compatible with Reconfigure mode. Method mode The default value for this option is Auto. If you want to use Custom mode, you must specify it. In Auto mode, ACU can perform an expansion, extension, or migration without user intervention if - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 78
because it identifies the controller that you want to configure: • All-Configure all detected controllers in the system. • First-Configure the first controller found, based on the controller with the lowest PCI slot number. Internal controllers are used before external controllers. The -internal - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 79
configuration. Not all controllers support this feature, and controllers in an active/standby configuration disregard this option. • Auto is the default setting for new configurations. In this case, the storage system the RaidArrayId. ReadCache, WriteCache Enter a number between 0 and 100 to specify - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 80
values: Low, Medium, and High. These options are not required. SurfaceScanDelay Enter a number between 0 and 30 to specify performance options Video performance options require SAAP ("About SAAP" on page 8). To optimize the controller performance for (on page 81) HP Array Configuration Utility 80 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 81
limitations: • In Configure mode, ACU creates according to the number of existing arrays on the existing configuration. Drive You is supported only method mode-ACU configures all the available number of drives to use (not which specific drive IDs to use), enter that number that is configured using this - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 82
with the wildcard (*) or number argument for Drive. Join To use the Join command, observe the following requirements: • The system must be offline. • configuration. Split This command splits RAID 1 or RAID 10 volumes into individual RAID 0 volumes. Two values are available: HP Array Configuration - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 83
by the number of parity groups. The maximum number of parity groups possible for a particular number of physical drives is the total number of drives divided by the minimum number of drives necessary for that RAID level (three for RAID 50, four for RAID 60). HP Array Configuration Utility 83 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 84
for the logical drive. To determine the chassis slot numbers, use the show command on a controller that supports redundant controllers. RAID The value that you enter for this option specifies the RAID level of the logical drive. • When the Action mode is Configure, and the Method mode is Auto, ACU - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 85
data volume. Sectors This option specifies the number of sectors that are to comprise each track the existing setting. Logical drive performance is likely to decrease with system supports logical drive extension. You cannot reduce the size of the logical drive. HP Array Configuration Utility 85 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 86
time into cache memory during transformation. Available memory is the limiting factor. The following strip sizes are available: • 8-8 KB • 16-16 KB • 32-32 KB • 64-64 KB • 128-128 KB • 256-256 KB • 512-512 KB • 1024-1024 KB (supported starting with Gen8 controllers) HP Array Configuration Utility 86 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 87
This option is a user-defined string used as the based on its assigned WWN, is modified by the configuration support a HostMode. The following operating system options might be available: • Default • Microsoft® Windows® • OpenVMS • Tru64 • Linux • Solaris • Netware • HP-UX HP Array Configuration - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 88
later support an >Configure Custom - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 89
Drive>1I:4:6, 2I:2:4, 2I:2:3, 2I:2:2 No 5 52478 32 64 Enabled - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 90
Configure Custom 1I:4:8, 1I:4:7 0 HIGH | MEDIUM | - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 91
, some Software RAID controllers) or the have a bad status, or the controller may not cache may be missing or defective. support a cache ACU scripting error messages Error code Error message 0 - Comment or clarification No error exists. The program completed HP Array Configuration Utility 91 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 92
unassigned physical drives attached or because the maximum number of arrays or logical drives has been reached already. Cannot expand Array The Array could not be expanded, either because the controller does not support expansion, or the current configuration does not allow expansion to occur on - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 93
array has no free space, or the maximum number of logical drives has been reached already. Cannot migrate Logical Drive RAID The controller does not support RAID migration, or migration is not possible with the current controller configuration. Cannot extend Logical Drive The controller does not - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 94
value of the option supplied to this parameter is Invalid Sector Size Cannot delete Array Invalid Number of Parity Groups Chassis name is too perform this For the specified operation, ACU requires SSP to be operation supported and enabled. Invalid connection name - HP Array Configuration - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 95
supplied argument. Not all controllers support this operation. Cannot delete Logical Drive A problem occurred during the attempt to delete the specified logical drive. The drive may be in use by the OS, it may not exist, or it may not be the last logical drive on the array. HP Array Configuration - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 96
the Array Diagnostics Utility, the HP Array Diagnostics and SmartSSD Wear Gauge Utility collects all possible information about storage devices in the system, detects all problems, and provides a detailed configuration report in .zip format. After downloading and installing the software, you can run - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 97
Serial number o Firmware revision o Total blocks The SmartSSD Wear Gauge report contains information on the current usage level of and expected lifetime remaining for solid state drives attached to the system • Non Smart Array Controllers When the generated report is viewed in a browser, the - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 98
SSD Utilization Indicates the percentage of the SSD that has worn out Installing the utility 1. Browse to the HP Array Configuration Utility website (http://h18004.www1.hp.com/products/servers/proliantstorage/software-management/acumatrix /index.html). 2. Click Download software. 3. Select an OS - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 99
Start>All Programs>HP System Tools>HP Array Diagnostics and SmartSSD Wear Gauge Utility>Setup ADU Remote Mode. 2. Select Enable Remote Service Mode. 3. Click OK. Launching the utility in CLI mode 1. Open a command prompt. 2. Change directory (cd) to the location where hpaducli.exe is installed. This - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 100
103) o Generating the SmartSSD Wear Gauge report (on page 104) For more information about the interface, select Help. Diagnostic report procedures Viewing the diagnostic report 1. Launch the GUI ("Launching the utility in GUI mode" on page 99). 2. Select View Diagnostic Report. HP Array Diagnostics - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 101
The utility generates and displays the report. The diagnostic report includes an additional RIS Event Log tab. Smart Array controllers store configuration data in the RAID information sector of all physical drives. The RIS Event Log reads the data and displays the decoded change logs. HP Array - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 102
. 4. After reviewing the report, do one of the following: o Click Save Report, and then save the generated file. o Click ADU Home, and then perform additional tasks. o Click Exit ADU. Generating the diagnostic report 1. Launch the GUI ("Launching the utility in GUI mode" on page 99). 2. Select - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 103
: o Click Save Report, and then save the generated file. o Click ADU Home, and then perform additional tasks. o Click Exit ADU. Identifying and )-Controller serial output log The serial output log file(s) are only available if the HP Smart Array SAS/SATA Event Notification Service is installed and - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 104
report. 3. After reviewing the report, do one of the following: o Click Save Report, and then save the generated file. o Click ADU Home, and then perform additional tasks. o Click Exit ADU. Generating the SmartSSD Wear Gauge report 1. Launch the GUI ("Launching the utility in GUI mode" on page 99 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 105
the following: o Click Save Report, and then save the generated file. o Click ADU Home, and then perform additional tasks. o Click Exit ADU. Identifying and viewing SmartSSD same directory. 2. Open SmartSSDWearGaugeReport.htm in the browser. HP Array Diagnostics and SmartSSD Wear Gauge Utility 105 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 106
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 DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 107
With an array controller installed in the system, the capacity of several physical drives can be 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 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 108
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 on the failed drive to the online spare. The system is thus restored to full RAID-level data protection, although it now no longer has - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 109
based RAID methods provide a much more robust and controlled fault-tolerance environment, so these alternative methods are seldom used. RAID 0-No fault tolerance A RAID 0 configuration highest write performance of all RAID methods. • Has the lowest cost per unit of stored data of all RAID methods. • - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 110
RAID 1 and RAID 1+0 (RAID 10) In RAID 1 and RAID 1+0 (RAID 10) configurations, data is duplicated to a second drive. When the array contains only two physical drives, the fault-tolerance method is known as RAID method is useful when high performance and data protection are more important than the - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 111
: • This method has the second highest read performance of any fault-tolerant configuration. • No data is lost when a drive total drive capacity is usable for data storage. RAID 1 (ADM) and RAID 10 (ADM) In RAID 1 (ADM) and RAID 10 (ADM) configurations, data is duplicated to two additional drives. - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 112
in trios, and the fault-tolerance method is known as RAID 10 (ADM). In each mirrored trio, the physical drives that high performance and data protection are more important than the cost of physical drives. Advantages: • This method has the highest read performance of any fault-tolerant configuration - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 113
process called a rebuild. This configuration is useful when cost, performance, and data availability are equally important. Advantages: • Has high read performance. • Data is not lost if one physical drive fails. • More drive capacity is usable than with RAID 1+0-parity information requires only the - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 114
(ADG), like RAID 5, generates and stores parity information to protect against data loss caused by drive failure. With RAID 6 (ADG), configured with RAID 6 (ADG) is less than it would be if it was configured with RAID 5. Advantages: • This method has a high read performance. • This method allows high - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 115
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 than for RAID 5, especially during writes. • Better fault tolerance than either - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 116
on the array with the larger number of parity groups. RAID 60 is particularly useful for data archives and high-availability solutions. Advantages: • Higher performance than for RAID 6, especially during writes. • Better fault tolerance than either RAID 0 or RAID 6. • Up to 2n physical drives can - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 117
controllers support all RAID levels. 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 Fault tolerance Cost effectiveness I/O performance Also important - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 118
data recovery, nor do they support auto-reliability monitoring or interim data recovery. If you decide to use one of these alternative methods, configure your arrays with RAID 0 for maximum storage capacity and refer to your operating system documentation for further implementation details. Drive - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 119
ProLiant G7 (and earlier) products The HP ProLiant Servers Troubleshooting Guide provides procedures for resolving common problems and comprehensive courses of action for fault isolation and identification, error message interpretation, issue resolution, and software maintenance on ProLiant servers - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 120
www.hp.com/support/ProLiant_TSG_jp) HP ProLiant Gen8 products The HP ProLiant Gen8 Troubleshooting Guide, Volume I: Troubleshooting provides procedures for resolving common problems and comprehensive courses of action for fault isolation and identification, issue resolution, and software maintenance - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 121
CPQONLIN NetWare Online Array Configuration Utility HBA host bus adapter MBR master boot record 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 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 122
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 122 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 123
that meets your needs. To help us improve the documentation, send any errors, suggestions, or comments to Documentation Feedback (mailto:[email protected]). Include the document title and part number, version number, or the URL when submitting your feedback. Documentation feedback 123 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 124
in CPQONLIN 17 comparison of RAID features 115 comparison of the utilities 5 configuration procedure, CPQONLIN, overview 15 Configuration screen 32 Configuration tasks 40, 42 configuration tasks, advanced, support for 6 configuration tasks, CPQONLIN 17 configuration tasks, performing 11, 17, 42, 48 - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 125
tasks 17 CPQONLIN, installing 15 CPQONLIN, menu options 16 CPQONLIN, navigating 15 CPQONLIN, procedure overview 15 criteria for selecting a RAID level 116 D data protection methods 109, 116 data striping 106, 109 default settings 74 DeleteLicenseKey 79 deleting a configuration 16 deleting a device - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 126
virtual media 23, 24, 25 moving an array 67, 81 N navigating CPQONLIN 15 navigating the interface 31 nested RAID 114, 115 NoBatteryWriteCache 79 Novell NetWare, configuration tool for 5, 15 NumberOfParityGroups 83 O offline deployment 22 online deployment 27 online spare, ACU CLI 65 online spare - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 127
server, configuring 29 remote service, using ACU as 29 renaming a controller 65 Renumber 84 Repeat 85 repeat configuration ACU 23 software-based RAID 116 spare configuration procedure, CPQONLIN 15 supported operating systems 27 supported supported in each utility 6 troubleshooting 118 troubleshooting - HP ProLiant DL380p | Configuring Arrays on HP Smart Array Controllers Reference - Page 128
W warning messages 91 warning prompts, hiding, ACU CLI 54 wizards mode, ACU GUI 48 Wizards screen 37 write cache, on physical drives, enabling or disabling 72 WriteCache 79 X XML DTD 90 XML input file 89 XML output file 88 XML support 88 Index 128
Configuring Arrays on HP Smart Array Controllers
Reference Guide
Abstract
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.
Part Number: 433572-007
March 2012
Edition: 7