HP StorageWorks MSA1500 HP Array Configuration Utility User Guide (416146-001,
HP StorageWorks MSA1500 Manual
View all HP StorageWorks MSA1500 manuals
Add to My Manuals
Save this manual to your list of manuals |
HP StorageWorks MSA1500 manual content summary:
- HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 1
HP Array Configuration Utility User Guide January 2006 (First Edition) Part Number 416146-001 - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - 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 MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 3
Contents Getting started...5 Features and system requirements...5 Installing ACU...5 Setting the execution mode for Microsoft Windows 6 Overview for using ACU ...6 Selecting an operating mode ...7 Opening ACU in Local Application mode...8 Opening ACU in Browser mode...8 Opening ACU through Systems - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 4
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...68 Diagnostic tools ...68 Acronyms and abbreviations...69 Index...70 Contents 4 - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 5
Completing the configuration process ...12 Features and system requirements The HP Array Configuration Utility (ACU) is a browser-based utility 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 - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 6
process on a server using a supported Microsoft® Windows® operating system, you the execution mode at any time by selecting Setup HP Array Configuration Utility from the Start menu. Comparison the server running ACU. Remote Service mode ACU is installed as a service that starts when the server is - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 7
GUI, CLI, or scripting). NOTE: A + in the appropriate column indicates that the feature or procedure is supported, while -- indicates that the feature or procedure is not supported. Task GUI CLI Basic configuration or reconfiguration of + + drives and arrays (create or modify logical drives - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 8
the ACU Execution mode is set to Remote service ("Setting the execution mode for Microsoft Windows HP System Management Homepage (http://h18013.www1.hp.com/products/servers/management/agents/index.html) or the HP System Management Homepage Installation Guide available on the HP website (http://www.hp - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 9
that the utility is running in Remote Service mode ("Setting the execution mode for Microsoft HP System Management Homepage (http://h18013.www1.hp.com/products/servers/management/agents/index.html) or the HP System Management Homepage Installation Guide available on the HP website (http://www.hp - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 10
configure all options on the controller. • Configuration Wizards mode ("Typical Configuration Wizards mode screen" on 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 - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 11
Typical Configuration Wizards mode screen The Configuration Wizards mode screen consists of four regions: the Devices list, the Configuration View panel, the Main Menu, and the FAQ column. • The Devices list on the left side of the screen shows all the identifiable controllers that are connected to - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 12
based on your answers. Completing the configuration process Details of the subsequent steps in the configuration process are given 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 - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 13
Configuring a new controller In this section Using Standard Configuration mode...13 Using Express Configuration mode...14 Using the configuration wizards...15 Using Standard Configuration mode 1. Click an item in the Configuration View panel. The right side of the screen displays a list of the tasks - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 14
Menu item Array Logical drive Unused space Possible tasks Assign Spare Create Logical Drive Delete Expand Re-Mirror Array Remove Spare Split Mirrored Array More Information Migrate RAID/Stripe Size Extend Size Delete Selective Storage Presentation (for RA4x00 controllers) More Information Create - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 15
you to confirm that it is acceptable. • If you discard the configuration, you are returned to the main ACU configuration screen 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 - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 16
The Configuration View panel displays a placeholder for the array that you are about to create. (If there are many physical drives connected to the controller, use the scrollbars in the Configuration View panel to see all the physical drives and arrays.) 3. Select the type of drive that you will use - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 17
. Use a larger stripe size. Use a smaller stripe size for RAID 5 or RAID 6 (ADG). Use a larger stripe size for RAID 0 or RAID 1+0. *Not all controllers support RAID 6 (ADG). The next screen gives you the option to enable MaxBoot. When MaxBoot is enabled, 63 sectors are used per track instead of 32 - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 18
6. Set the size that you want the logical drive to be, and then click Next. If the controller has an array accelerator, a screen appears that gives you the option of disabling it for the currently selected logical drive. NOTE: Disabling the array accelerator for a logical drive reserves use of the - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 19
Modifying an existing configuration In this section Choices available 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 Choices available after opening - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 20
Modifying a configuration using Express mode NOTE: Express mode is listed as a configuration option only if the controller that you select has unused space on an array or physical drives that are not assigned to an array. 1. Click Express Configuration, and then click Begin. If there are unassigned - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 21
Controller 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) - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 22
. Use a larger stripe size. Use a smaller stripe size for RAID 5 or RAID 6 (ADG). Use a larger stripe size for RAID 0 or RAID 1+0. *Not all controllers support RAID 6 (ADG). The next screen gives you the option to enable MaxBoot. When MaxBoot is enabled, 63 sectors are used per track instead of 32 - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 23
The next screen enables you to set the size of the logical drive. The default size shown is the largest possible logical drive size for the RAID level that you chose and the set of physical drives that is being used. Reducing the size of the logical drive liberates drive space, which you can use to - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 24
Delete logical drives This task deletes the selected logical drive and converts it into unused drive space. You can then use this unused drive space to: • Create new logical drives ("Create a logical drive" on page 22). • Migrate the RAID level or stripe size of an existing logical drive ("Migrate a - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 25
" on page 24) or by deleting another logical drive ("Delete logical drives" on page 24) on the same array. Not all operating systems support online logical drive extension through ACU. Some operating systems allow you to perform logical drive extension offline by backing up data, reconfiguring the - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 26
RA4x00 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 1. Click Selective Storage Presentation, and then click Begin. 2. Select the logical drive - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 27
NOTE: Be sure that every HBA in the system has access to the logical drives for which multi-path will be used. 5. Click Finish. MSA and Smart Array Cluster storage controllers 1. Click Selective Storage Presentation, and then click Begin. On the next screen that appears, select the appropriate radio - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 28
Configuring switches If the selected 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 - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 29
to load the most current Java™ plug-in to be able to use the applet. 6. Click the URL link. 7. Follow the on-screen prompts and instructions to use the switch configuration utility. Splitting a mirrored array This task splits an array that consists of one or more RAID 1+0 logical drives into two - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 30
3. Insert the CD that contains ACU into the CD-ROM drive. 4. Open 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 - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 31
33 Error reporting ...40 Introduction to scripting in ACU ACU provides scripting support to enable you to configure array controllers in a customized, predictable, . NOTE: You can also perform array replication by using the HP Array Configuration Replicator (ACR). However, the two utilities are not - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 32
60|70|75|80|90|100 RebuildPriority = Low|Medium|High ExpandPriority = Low|Medium|High SurfaceScanDelay = N * SSPState = Enable|Disable PreferredPathMode = Auto|Manual * Array = A|B|C|D|E|F|G|...Z|a|b|c|d|e|f OnlineSpare = Port:ID,Port:ID... | Box:Bay,Box:Bay... | Port:Box:Bay,Port:Box:Bay,... | None - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 33
[N],[N]...|None PreferredPath = 1|2 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 - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 34
Category Logical Drive Options LogicalDrive RAID Size Sectors StripeSize ArrayAccelerator LogicalDriveSSPState SSPAdaptersWithAccess PreferredPath Comments These options define a logical drive that is to be configured on an array that is defined previously in the script. (If no array is previously - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 35
string cannot end 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 - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 36
the MSA1000 or the Smart Array Cluster Storage controllers. RA4x00 controllers support SSP that is enabled on a logical drive basis, and use controller to the logical drive and dynamically load balances all paths. • Manual enables you to assign the logical drive to a specific redundant controller. - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 37
Array category These options are available under the Array category: • Array (on page 37) • OnlineSpare (on page 37) • Drive (on page 37) Array Enter a letter in the range A-Z or a-f to identify the array that is to be created or reconfigured, bearing in mind these additional limitations: • In - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 38
, ACU extends the logical drive to the new size if there is unused drive capacity on the same array, as long as the operating system supports logical drive extension. You cannot reduce the size of the logical drive. CAUTION: Back up all data before extending a logical drive. Sectors This option - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 39
basis (at present, this applies only to the RA4x00). Other controllers that support SSP use the SSPState option ("SSPState" on page 36). • For new for which multi-path will be used. PreferredPath If you select the Manual setting for PreferredPathMode (on page 36), use the PreferredPath command to - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 40
Tru64 • Linux • Solaris • Netware • HP-UX Error reporting Any errors that are encountered went wrong so that they can correct the problem and continue. Some of the possible error messages 1 logical drives, and the controller does not support RAID-level migration. The current configuration does not - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 41
with controller. Error saving controller. Failure opening capture file (text). Failure opening input file (text). The controller is not redundant or does not support redundancy settings. - - - - - - - There is a problem saving one or more controller configurations. - - Scripting in ACU 41 - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 42
ACU error has occurred, and some error is not being identified properly. The specified array accelerator setting is invalid or is not supported with the current configuration. The array ID is invalid. The entered ChassisName is invalid. Use characters from the set a- z, A-Z, 0-9 and [space]. The - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 43
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 of such configuration changes in this - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 44
Console mode in either operating 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 commands. Type "exit" to close the console. => • Command mode To use Command mode, add - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 45
The remaining examples in this chapter are described as if entered in Console mode. CLI syntax Whether entered in Command mode or Console mode, a typical ACU CLI command line consists of three parts: a target device, a command, and a parameter with values if necessary. Using angle brackets to - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 46
Keyword chassisname* chassisslot connectionname controller drivetype drivewritecache expandpriority Abbreviation in ACU Keyword CLI ch* preferredpathmode chs rebuildpriority cn redundantcontroller ctrl serialnumber dt stripesize dwc surfacescandelay ep tapedrive Abbreviation in ACU - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 47
Creating a logical drive When you use the CLI to create a logical drive, the array that holds the logical drive is created implicitly. (The CLI is different from the GUI in this respect, because in the GUI you must create the array explicitly in a separate step.) Syntax: create type=ld [ - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 48
physicaldrive 1:13 (box 1:bay13, Parallel SCSI, 9.1 GB, OK) physicaldrive 1:14 (box 1:bay14, Parallel SCSI, 9.1 GB, OK) Knowing this information, you can now create the first array with one logical drive: => ctrl ch="Lab 4" create type=ld drives=1:12 Now, verify that the array has been created: => - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - 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 MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 50
=> ctrl ch="Lab 4" show ssp A typical screen response could be: MSA1000 at Lab 4 Adapter ID: 210000E08B07A68F connectionname: Unknown Location: Local Status: Online Host Mode: Default Adapter ID: 5034414235583942 connectionname: Unknown Location: Unknown Status: Offline Host Mode: Default Now - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 51
hostmode="operating system type"|? where is a controller that supports host modes. Example command: => ctrl ch="Lab 3" modify ai= case could be: hostmode options: Default Windows OpenVMS Tru64 Linux Solaris NetWare HP Deleting target devices Syntax: delete [forced] where - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 52
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 Extending a logical drive If the operating system supports logical drive extension, you can use any unassigned capacity on an array to enlarge one or more of the logical drives on - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 53
Syntax: add spares allunassigned [forced] remove spares all where is an array. If the array contains only one logical drive, the logical drive can also be the target. The parameter forced represses warning message prompts. Example commands: => ctrl slot=3 array B add - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 54
• At the medium setting, rebuilding occurs for half of the time, and normal system operations occur for the rest of the time. • At the high setting, the rebuild takes precedence over all other system operations. If the logical drive is part of an array that has an online spare, rebuilding begins - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 55
> modify reenable [forced] Example command: => ctrl slot=3 ld 1 modify reenable forced Enabling or disabling the drive cache On controllers and drives that support physical drive write cache, you can use this command to enable or disable the write cache for all drives on the controller. CAUTION - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 56
modify redundantcontroller=disable where is a controller that has an enabled redundant controller. Example command: => ctrl ch="redundant Lab4" modify rc=disable Setting the target If you must perform several operations on a given target device, you can simplify the required - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 57
to a logical drive When you have set the preferred path mode ("Setting the preferred path mode" on page 57) in 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 - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 58
Probability of logical drive failure In this section Factors involved in logical drive failure ...58 Factors involved in logical drive failure The probability that a logical drive will fail depends on the RAID-level setting and on the number and type of physical drives in the array. If the logical - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 59
Probability of logical drive failure vs. number of drives in array Probability of logical drive failure 59 - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 60
Drive arrays and 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 - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 61
With an array controller installed in the system, the capacity of several physical drives can be combined into one or more virtual units called logical drives (also called logical volumes and denoted by Ln in the figures in this section). Then, the read/write heads of all the constituent physical - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 62
provide a much more robust and controlled fault-tolerance environment, so these alternative methods are seldom used. Hardware-based fault-tolerance methods HP recommends the following hardware-based methods for use with Smart Array controllers: • RAID 0-Data Striping only (no fault tolerance) Drive - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 63
• RAID 1+0-Drive Mirroring • RAID 5-Distributed 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, it is useful for rapid storage of large amounts of - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 64
RAID 1+0-drive mirroring In a RAID 1+0 configuration, data is duplicated to a second drive. When the array has more than two physical drives, drives are mirrored in pairs. In each mirrored pair, the physical drive that is not busy answering other requests answers any read requests that are sent to - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 65
is lost if a second drive fails before data from the first failed 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 parity information to protect against data loss caused by drive failure. With RAID - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 66
(lower than RAID 5) because of the need for two sets of parity data. Comparing the hardware-based RAID methods NOTE: Not all controllers support RAID 6 (ADG). Item Alternative name Formula for number of drives usable for data (n = total number of drives in array) Fraction of drive space - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 67
unlikely event of a controller failure, the remaining controller and drives will service all requests. Neither of these alternative fault-tolerance methods supports online spares or automatic data recovery, nor do they support auto-reliability monitoring or interim data recovery. If you decide to - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 68
provide feedback 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 - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 69
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 Presentation WBEM Web-Based Enterprise Management WWN World Wide Name Acronyms and abbreviations 69 - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 70
51 I I/O path, modifying 36, 57 identifying devices 51 installation instructions 5 L Local Application mode 6, 8 logical drive capacity extension 25 logical 31 monitor resolution 5 O operating modes 7, 10 operating systems supported 5 options, in scripting, list of 33 overview of configuration - HP StorageWorks MSA1500 | HP Array Configuration Utility User Guide (416146-001, - Page 71
settings for 36, 39, 57 re-enabling a failed logical drive 55 Remote Service mode 6 replication of array configuration 31 resolution of monitor 5 S sample script list 13 tasks possible in different operating modes 7 troubleshooting 68 W wizard 15, 20 write cache, on physical drives, enabling 55 Index
HP Array Configuration Utility
User Guide
January 2006 (First Edition)
Part Number 416146-001