HP Microsoft Windows Server 2003 for Itanium-based Systems manual Managing spare drives

Page 51

IMPORTANT: An array expansion, logical drive extension, or logical drive migration takes about 15 minutes per gigabyte, or considerably longer if the controller does not have a battery-backed cache. While this process is occurring, no other expansion, extension, or migration can occur simultaneously on the same controller.

Syntax:

<target> modify size=#max? [forced]

where <target> is a logical drive.

If the operating system does not support logical drive extension, carrying out this command would make data on the logical drive unavailable. Therefore, the CLI displays a warning prompt as a safeguard in case you are using such an operating system. To prevent the prompt from appearing, use the forced parameter.

Example commands:

=> ctrl slot=3 ld 1 modify size=max => ctrl slot=4 ld 1 modify size=?

=> ctrl slot=3 ld 2 modify size=500 forced

Managing spare drives

Assigning online spares to an array enables you to postpone replacement of faulty drives. However, it does not increase the fault-tolerance level of any logical drives in the array. For example, a logical drive in a RAID 5 configuration suffers irretrievable data loss if two physical drives fail, regardless of the number of spare drives assigned to it.

Syntax:

<target> add spares=#:#,#:#,...allunassigned <target> remove spares=#:#,#:#,...all

where <target> is an array. In cases where the array contains only one logical drive, the logical drive can also be the target.

Example commands:

=> ctrl slot=3 array B add spares=1:6

=> ctrl slot=4 array all add spares=1:5,1:7

Migrating a logical drive

This command enables you to adjust the stripe size (data block size) or RAID level of a selected logical drive. For information about selecting an appropriate stripe size or RAID level, refer to the tables in the "Creating a logical drive (on page 17)" and "Selecting a RAID method (on page 65)" sections.

Consider the following factors before performing a migration:

For some RAID-level migrations to be possible, you might need to add one or more drives to the array.

For migration to a larger stripe size to be possible, the array might need to contain unused drive space. This extra space is necessary because some of the larger data stripes in the migrated array are likely to be inefficiently filled.

IMPORTANT: An array expansion, logical drive extension, or logical drive migration takes about 15 minutes per gigabyte, or considerably longer if the controller does not have a battery-backed cache. While this process is occurring, no other expansion, extension, or migration can occur simultaneously on the same controller.

Syntax:

<target> modify [raid=01+0156adg?] [ss=8163264128256default?]

Using the Command Line Interface 51

Image 51
Contents HP Array Configuration Utility User Guide Audience assumptions Contents Diagnosing array problems This section Features and system requirementsInstalling ACU Getting startedOverview for using ACU Setting the execution mode for Microsoft WindowsComparison of ACU execution modes Choosing an operating mode Opening ACU in Local Application modeHttp//servername2301 Opening ACU in Browser modeSelect Device Queries Opening ACU through Systems Insight ManagerGUI operating modes Typical Standard mode screenTypical Configuration Wizards mode screen Typical Express Configuration mode screen Completing the configuration processConfiguring a new controller Using Standard Configuration modePossible tasks in Standard Configuration mode Using Express Configuration mode Click Create an array, and then click Begin Using the configuration wizardsCreating an array Click FinishConfiguring a new controller Click Create a logical drive, and then click Begin Creating a logical driveConfiguring a new controller Modifying an existing configuration Modifying a configuration using Standard Configuration modeChoices available after opening ACU Click Express Configuration, and then click Begin Modifying a configuration using Express modeModifying a configuration using the Configuration wizards Clear ConfigurationController settings Click Controller Settings, and then click BeginCreate an array Create a logical drive Delete arrays Delete logical drives Expand ArrayClick Delete logical drives, and then click Begin Click Migrate a logical drive, and then click Begin Extend logical driveMigrate a logical drive Click Extend logical drive, and then click BeginClick Spare Management, and then click Begin Spare managementSelective Storage Presentation RA4x00 controllersMSA and Smart Array Cluster storage controllers Click ACU Switch Configuration Configuring switchesRecombining a split, mirrored array Splitting a mirrored arrayModifying an existing configuration Operating modes Command line syntaxScripting in ACU Introduction to scripting in ACUCpqacuxe -i Filename Sample custom input scriptDescription of option categories in ACU scripting Script file optionsMethod Control categoryController category ActionRAIDArrayID ClearConfigurationWithDataLossController LicenseKey, DeleteLicenseKeySSPState SurfaceScanDelayArray category RebuildPriority, ExpandPriorityLogicalDrive Logical Drive categoryOnlineSpare DriveArrayAccelerator SizeSectors StripeSizeHostMode Error reportingSSPAdaptersWithAccess ConnectionNameACU scripting error messages 0-9, !, @, #, *, , , ,, -, , +, , ., /, and space. The ID Current configuration Using the Command Line Interface Overview of the ACU CLIRunning the CLI Target variable Command variableCLI syntax Keyword abbreviationsQuerying a device Typical proceduresExample command Hiding warning promptsSyntax Sample scenarioExample commands Modifying the controller chassis nameExample Sample scenario Using Selective Storage PresentationManaging host modes connection profiles Modifying connection namesExtending a logical drive Deleting target devicesIdentifying devices Expanding an arrayTarget modify size=#max? forced Target modify raid=01+0156adg? ss=8163264128256default?Managing spare drives Migrating a logical driveChanging the Rebuild Priority setting Changing the Expand Priority settingChanging the controller cache ratio Changing the surface scan delay time Re-enabling a failed logical driveEnabling or disabling the drive cache Typical scenario Setting the targetEnabling or disabling the array accelerator Disabling a redundant controller= rescan Rescanning the systemFactors involved in logical drive failure Probability of logical drive failureProbability of logical drive failure Drive arrays Drive arrays and fault-tolerance methodsDrive arrays and fault-tolerance methods Hardware-based fault-tolerance methods Fault-tolerance methodsRAID 0-No fault tolerance AdvantagesDisadvantages RAID 1+0-drive mirroring RAID 6 ADG-Advanced Data Guarding RAID 5-distributed data guardingRAID RAID 6 ADG Comparing the hardware-based RAID methodsSelecting a RAID method Alternative fault-tolerance methodsPost messages Diagnosing array problemsDiagnostic tools Server DiagnosticsAcronyms and abbreviations SSP Index Index