HP StorageWorks Modular Smart Array 1000 HP Array Configuration Utility User G
HP StorageWorks Modular Smart Array 1000 Manual
View all HP StorageWorks Modular Smart Array 1000 manuals
Add to My Manuals
Save this manual to your list of manuals |
HP StorageWorks Modular Smart Array 1000 manual content summary:
- HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 1
HP Array Configuration Utility User Guide January 2006 (First Edition) Part Number 416146-001 - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 2
) Part Number 416146-001 Audience assumptions 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 StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 3
after opening ACU ...19 Modifying a configuration using Standard Configuration mode 19 Modifying a configuration using Express mode 20 Modifying a configuration using the Configuration wizards 20 Clear Configuration ...20 Controller settings ...21 Create an array ...21 Create a logical drive - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 4
or disabling the array accelerator 55 Disabling a redundant controller...55 Setting the array 59 Drive arrays and fault-tolerance methods 60 Drive arrays...60 Fault-tolerance methods ...62 Hardware-based fault-tolerance methods 62 Alternative fault-tolerance methods 67 Diagnosing array problems - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 5
the configuration process ...12 Features and system requirements The HP Array Configuration Utility Refer to the README.TXT file for further information about browser and operating system support. Installing ACU Download ACU from the HP website or from the CD that is supplied with the controller - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 6
time by selecting Setup HP Array Configuration Utility from the Start menu. Comparison of ACU execution modes Local Application mode ACU is installed as an executable application. ACU runs only on the local system and cannot be run remotely. A browser is used to render the user interface, but no - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 7
or procedure is not supported. Task GUI CLI Basic configuration or reconfiguration of + + drives and arrays (create or modify logical drives, change controller settings, set cache ratio) Configure several systems identically +* +* Configure SSP + + Configure switches + -- Copy the - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 8
/agents/index.html) or the HP System Management Homepage Installation Guide available on the HP website (http://www.hp.com). The System Management Homepage opens. 6. Click Array Configuration Utility on the left side of the screen. ACU opens and identifies the controllers that are connected to the - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 9
/agents/index.html) or the HP System Management Homepage Installation Guide available on the HP website (http://www.hp.com) The System Management Homepage opens. 8. Click Array Configuration Utility on the left side of the screen. ACU opens and identifies the controllers that are connected to the - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 10
page 11) guides you through each step of a manual configuration process. • Express Configuration mode ("Typical Express Configuration mode screen" on page 12) automatically sets up the controller configuration based on your answers to a few simple questions. Standard mode is the default setting. If - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 11
the upper central portion of the screen shows all arrays, logical drives, unused space, and unassigned physical drives that are connected to the selected controller. The logical configuration view is shown by default. • To view the physical configuration, click Show Physical View in the upper right - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 12
in the remainder of this guide. • If the controller is not configured (it has no arrays or logical drives, only unassigned physical drives), refer to "Configuring a new controller (on page 13)." • If the controller is already configured but you want to reconfigure it, refer to "Modifying an existing - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 13
on all controller models) Logical Drive Array Accelerator Settings Create Array Selective Storage Presentation (for MSA1000 and Smart Array Cluster Storage controllers) Clear Configuration More Information Advanced Features (not available on all controller models) Configuring a new controller 13 - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 14
in the lower right panel of the main ACU configuration screen. The Express mode start screen appears. 2. Click Begin. ACU creates the optimum number of arrays and logical drives from all of the physical drives that are attached to the controller. This process takes a few moments. When it is - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 15
so that you can manually configure the new array. • If you accept the configuration, the next screen displays confirmation that ACU has saved the new configuration. At this point, you can refine the configuration using one of the other modes, configure another controller, or exit ACU. 5. Select - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 16
the smallest physical drive, the extra capacity of any larger drive in the array is unusable. • For better system performance, use physical drives that are connected to different ports on the controller. • In RAID 5 configurations, keep the risk of logical drive failure low by assigning no more than - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 17
Finish to confirm the configuration. The drives are now configured as unused space on the new array. To create more arrays on the same controller, repeat the previous steps. Creating a logical drive 1. Click Create a logical drive, and then click Begin. 2. Select an array that has unused space - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 18
that you want, and then click Next. The gray Configuration View panel shows the configuration that you have chosen. 8. Verify that the configuration is acceptable, and then click Finish. 9. Click the Save icon to commit the changes to the controller, and then click OK on the confirmation alert. (If - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 19
from the lower right-hand panel. If the controller that you selected is an MSA1000, another link in this panel leads to a screen that enables you to configure switches. Modifying a configuration using Standard Configuration mode 1. Click an item in the Configuration View panel. The right side of the - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 20
(on page 26) Clear Configuration The Clear Configuration task deletes all logical drives connected to the controller, reconfigures the arrays into independent (unassigned) physical drives, and resets all controller settings to their default values. 1. Click Clear Configuration, and then click Begin - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 21
settings The default controller settings that ACU provides are adequate for many purposes. When necessary, however, you can use the Controller Settings task to: • Alter the priority that the system gives to an array expansion or rebuild • Disable the array accelerator (if one is present) • Change - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 22
that are attached to different ports on the controller. • In RAID 5 configurations, keep the risk of logical drive failure low by assigning no more than 14 physical drives to the array. Each time that you add a physical drive to the array, the configuration view is updated to show how much free - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 23
that you want, and then click Next. The gray Configuration View panel shows the configuration that you have chosen. 8. Verify that the configuration is acceptable, and then click Finish. 9. Click the Save icon to commit the changes to the controller, and then click OK on the confirmation alert. (If - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 24
the controller can expand only one array at a time. Remaining array expansions are queued. 7. Click Save. The controller now rearranges (re-stripes) the existing logical drives and their data so that they extend over all the physical drives in the enlarged array. Modifying an existing configuration - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 25
24) on the same array. Not all operating systems support online logical drive extension through migration can occur simultaneously on the same controller. 1. Back up all data on that are possible for this configuration are shown. For example, RAID 5 is not listed if the array has only two physical - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 26
in the array. For example, a logical drive in a RAID 5 configuration suffers irretrievable data controllers, Smart Array Cluster Storage controllers, and some MSA controllers. To confirm that a particular MSA storage system supports SSP, refer to the user guide for that system. RA4x00 controllers - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 27
MSA and Smart Array Cluster storage controllers 1. Click controller, rename the connections if necessary, and then click Next. NOTE: Be sure that every HBA in the system has access to the logical drives for which multi-path will be used. 3. Click Finish. Modifying an existing configuration - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 28
controller supports switch configuration, the menu link for this feature is given in the Wizards panel in the lower right-hand corner of the main ACU configuration want to configure, and then click Next. 4. Click ACU Switch Configuration. 5. Set the switch parameters (IP address, default gateway, - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 29
drive. 3. Open ACU, and stay in Standard configuration mode (the default). 4. Select the controller that contains the array that you want to split. 5. In the Configuration View panel, select the array. 6. In the Select a Task panel, click Split Mirrored Array. 7. Click OK. 8. When ACU has finished - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 30
ACU, and stay in Standard configuration mode (the default). 5. Select the controller that contains the array that you want to be re-mirrored. 6. In the Configuration View panel, select the array that you want to use as the source array in the recombined mirrored array. 7. In the Select a Task panel - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 31
to scripting in ACU ACU provides scripting support to enable you to configure array controllers in a customized, predictable, and unattended manner and Custom configuration modes. • In Automatic mode, you can enter the values for a few critical options and allow ACU to use default values for all - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 32
default setting when creating new logical drives. • An asterisk next to a line denotes that the line is not used in Automatic mode. You can use this script as a template for your own script. Action = Configure|Reconfigure Method = Custom|Auto Controller Auto|Manual * Array = - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 33
HBA_WW_ID = WWN ConnectionName = UserDefinedName HostMode = Default|Windows|Windows(degrade)|openVMS|Tru64|Linux |Solaris|Netware|HP|Windows Sp2 Script file options There are four categories of options in ACU script files: Control, Controller, Array, and Logical Drive. Each category has several - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 34
: Action (on page 34) and Method (on page 34). Action You must specify an Action mode. • In Configure mode, you can create new arrays, but you cannot modify existing arrays. The controller must be connected to unassigned physical drives for this mode to be available. • In Reconfigure mode, you can - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 35
with a space character. Currently, only shared-storage 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 use a 20-character string. ReadCache, WriteCache Enter - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 36
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 StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 37
which drives are to be used as spares. If you specify None, any existing spares are removed from the array. • In Configure mode, the default value is None. • In Reconfigure mode, the default setting keeps any existing spares in the array. Drive List each physical drive that you want to use in the - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 38
or RAID 6 (ADG) arrays, the maximum stripe size on some controllers is 64 KB. For information about the maximum supported stripe size of a particular controller, refer to the controller documentation. If you do not specify a StripeSize value for a new logical drive, ACU uses a default value that is - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 39
the chassis slot numbers, use the show command on a controller that supports redundant controllers. HBA_WW_ID This option specifies which HBA to apply the configuration changes to using the HBA's assigned WWN. ConnectionName This option is a user-defined string used as the connection name for the - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 40
that has RAID 1 logical drives, and the controller does not support RAID-level migration. The current configuration does not allow the number of spares in the array to be changed. The current controller configuration does not allow the array accelerator setting to be changed. You cannot change the - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 41
a configured array causes data loss. The controller specifications are not entered correctly. - - - - Controller does not support redundancy settings. Controller does not support SSP. Controller has maximum number of license keys. Controller is locked by another machine or user. Controller requires - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 42
by either the controller or the current controller configuration. - The specified MaxBoot setting is invalid or is not supported with the current configuration. The specified size is invalid or is not possible with the current configuration. The spare drive listed for the array is not a valid - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 43
run Input mode on internal controllers that do not have slot information online. For Microsoft® Windows®, you must load the System Management Driver. ACU does not support multiple simultaneous expansions, migrations, or extensions without saving the configuration between operations. Limit the number - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 44
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 commands. Type "exit" to close the console. => • Command mode To use Command mode, add the specific ACU CLI command ("The variable - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 45
a logical drive, or a physical drive. For example: controller slot=3 controller wwn=500805F3000BAC11 controller serialnumber=P56350D9IP903J controller slot=3 array A controller chassisname="A" array A logicaldrive 2 controller chassisname="A" physicaldrive 1:0 You can also specify that an operation - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 46
controller name and RAID array ID. Hiding warning prompts When you enter a command for an operation that can potentially destroy user data, the CLI are: 8 16 (current value) 32 64 128 (default) 256 For information about which parameters can be queried, refer to the CLI help ("Help" on page 46). Help - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 47
create a logical drive on a new array, specify both the controller and the drives that are to constitute the new array. You can specify each drive individually, The default setting is max. 32|63|default|? The default setting depends on the operating system. enable|disable The default setting - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 48
possible level for this scenario and will be used by default. However, it is included in the command as an example. Now verify that the array has been formed: => ctrl ch="Lab 4" pd all show The screen response is: MSA1000 at Lab 4 array A physicaldrive 1:12 (box 1:bay12, Parallel SCSI, 36.4 GB, OK - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 49
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) Modifying the controller chassis name If a controller is configured with at least one logical drive, you can assign the controller a simplified name (the chassis name) to make it - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 50
: Unknown Status: Offline Host Mode: Default Now activate SSP, and then show the logical drives that are present so that you can determine which drive to unmask: => ctrl ch="Lab 4" modify ssp=on forced => ctrl ch="Lab 4" ld all show MSA1000 at Lab 4 array A logicaldrive 1 (33.9 GB, RAID 0, OK - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 51
type"|? where is a controller that supports host modes. Example command: => ctrl Default Windows OpenVMS Tru64 Linux Solaris NetWare HP Deleting target devices Syntax: delete [forced] where can be a controller, array, or logical drive. Except in the case of controllers - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 52
if the controller supports this RAID level). Adding the forced parameter to the command prevents this prompt from appearing. Example commands: => ctrl slot=3 array A add of any logical drives in the array. For example, a logical drive in a RAID 5 configuration suffers irretrievable data loss if two - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 53
this process is occurring, no other expansion, extension, or migration can occur simultaneously on the same controller. Syntax: modify [raid=0|1+0|1|5|6|adg|?] [ss=8|16|32|64|128|256|default|?] where is a logical drive. The following limitations apply to this command: • You cannot - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 54
is part of an array that has an online spare, rebuilding begins automatically when drive failure occurs. If the array does not have an online ) and if there are logical drives configured on the controller. Syntax: modify cr=#/#|? where is a controller, and #/# is the cache ratio - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 55
, use a backup power supply. Syntax: 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 - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 56
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 the controller controller in slot 3, not the one in slot 4. This is because the command does not specify a for the rebuild priority, so the default - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 57
a redundant system to Manual, you must use the chassisslot command 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 - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 58
in the graph ("Probability of logical drive failure vs. number of drives in array" on page 59). The data for this graph is calculated from the MTBF value to any of the fault-tolerant RAID configurations, the probability of logical drive failure is further decreased. Probability of logical drive - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 59
Probability of logical drive failure vs. number of drives in array Probability of logical drive failure 59 - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 60
fault-tolerance methods In this section Drive arrays...60 Fault-tolerance methods...62 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 - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 61
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 array, or just array (denoted by An in the figure). Because all the physical drives in an array are commonly configured into just one Drive arrays - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 62
online spare to each array. Instead, you can configure 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 - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 63
Data Guarding • RAID 6 (ADG)-Advanced Data Guarding RAID 0-No fault tolerance A RAID 0 configuration provides data striping, but there is no protection against data loss when a drive fails. However, only preserve data by backing it up to external drives. Drive arrays and fault-tolerance methods 63 - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 64
are more important than the cost of physical drives. NOTE: When there are only two physical drives in the array, this fault-tolerance method is often referred to as RAID 1. Advantages: • Has the highest read performance of any fault-tolerant configuration. Drive arrays and fault-tolerance methods 64 - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 65
user data on the other drives in the array. This recovered data is usually written to an online spare in a process called a rebuild. This configuration drive is rebuilt. RAID 6 (ADG)-Advanced Data Guarding NOTE: Not all controllers support RAID 6 (ADG). RAID 6 (ADG), like RAID 5, generates and stores - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 66
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 RAID 5. Advantages: • This all controllers support RAID 6 (ADG). Item Alternative name Formula for number of drives usable for data (n = total number of drives in array) - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 67
system may also support software-based RAID or controller duplexing. • Software-based RAID resembles hardware 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 - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 68
about problems with arrays. The most important are: • ADU This utility is available on both the SmartStart CD and the HP website (http://www.hp.com/support). The meanings of the various ADU error messages are provided in the HP Servers Troubleshooting Guide. • POST messages Smart Array controllers - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 69
and abbreviations ACR Array Configuration Replicator ADG Advanced Data Guarding (also known as RAID 6) ADU Array Diagnostics Utility HBA host bus adapter MSA Modular Smart Array MTBF mean time between failures POST Power-On Self Test PSP ProLiant Support Pack SA Smart Array SSP Selective Storage - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 70
configuration modes 10 configuring an array 15, 21 connection name 39, 50 controller duplexing 67 D data protection methods 62, 67 default settings 32 delete a configuration 20 diagnostic tools 68 disable array systems supported 5 options, in scripting, list of 33 overview of configuration procedure - HP StorageWorks Modular Smart Array 1000 | HP Array Configuration Utility User G - Page 71
21 recombining a split array 29 redundant controller, disabling 55 redundant controller, modifying I/O path of 36, 39, 57 redundant controller, preferred path settings for 36, 39, 57 re-enabling a failed logical drive 55 Remote Service mode 6 replication of array configuration 31 resolution of
HP Array Configuration Utility
User Guide
January 2006 (First Edition)
Part Number 416146-001