HP Microsoft Windows Server 2003 for Itanium-based Systems Using Selective Storage Presentation

Page 48

=> ctrl ch="Lab 4" modify ch="Lab 6"

Using Selective Storage Presentation

SSP (also known as Access Control List commands) enables you to specify which host controllers are to have access to particular logical drives. This feature prevents data corruption that can occur when different servers using different operating systems access the same data.

Using SSP requires two commands:

The first command activates the SSP feature on the controller.

The second command specifies the logical drives that need access control. This command also specifies the adapter IDs or the connection names that are to be allowed or denied access to the logical drives.

Activating SSP on a controller can be thought of as modifying the controller access to the SSP feature. The standard syntax for this operation is thus:

<target> modify ssp=onoff [forced]

where <target> in most cases is the controller itself, but for an RA4x00, it is a logical drive on the controller.

When you first activate SSP on a controller or logical drive, the logical drives are inaccessible to all adapter IDs by default. The adapter IDs are said to be masked. Because masking prevents access to the logical drives, the CLI normally displays a warning prompt when you enter the command to activate SSP. To prevent the prompt from appearing (when using this command in a batch file script, for example), add the forced parameter.

After you have activated SSP, unmask devices by either their adapter IDs or their connection names using the following syntax:

<target> modify maskunmask=#,#,...all [forced]

where <target> is a logical drive.

Example commands:

=> ctrl ch="Lab 3" modify ssp=on forced

=> ctrl ch="Lab 4" ld 1 modify mask=210000E08B07A68F

=> ctrl ch="Lab 4" ld all modify unmask="cnxn 3","cnxn 4"

Sample scenario

First, check the SSP status of the controller:

=> 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 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

Using the Command Line Interface 48

Image 48
Contents HP Array Configuration Utility User Guide Audience assumptions Contents Diagnosing array problems Features and system requirements Installing ACUGetting started This sectionOverview for using ACU Setting the execution mode for Microsoft WindowsComparison of ACU execution modes Opening ACU in Local Application mode Choosing an operating modeOpening ACU in Browser mode Http//servername2301Opening ACU through Systems Insight Manager Select Device QueriesTypical Standard mode screen GUI operating modesTypical Configuration Wizards mode screen Completing the configuration process Typical Express Configuration mode screenConfiguring a new controller Using Standard Configuration modePossible tasks in Standard Configuration mode Using Express Configuration mode Using the configuration wizards Creating an arrayClick Finish Click Create an array, and then click BeginConfiguring a new controller Creating a logical drive Click Create a logical drive, and then click BeginConfiguring a new controller Modifying an existing configuration Modifying a configuration using Standard Configuration modeChoices available after opening ACU Modifying a configuration using Express mode Modifying a configuration using the Configuration wizardsClear Configuration Click Express Configuration, and then click BeginController 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 Extend logical drive Migrate a logical driveClick Extend logical drive, and then click Begin Click Migrate a logical drive, and then click BeginSpare management Selective Storage PresentationRA4x00 controllers Click Spare Management, and then click BeginMSA and Smart Array Cluster storage controllers Configuring switches Click ACU Switch ConfigurationSplitting a mirrored array Recombining a split, mirrored arrayModifying an existing configuration Command line syntax Scripting in ACUIntroduction to scripting in ACU Operating modesSample custom input script Cpqacuxe -i FilenameScript file options Description of option categories in ACU scriptingControl category Controller categoryAction MethodClearConfigurationWithDataLoss ControllerLicenseKey, DeleteLicenseKey RAIDArrayIDSurfaceScanDelay Array categoryRebuildPriority, ExpandPriority SSPStateLogical Drive category OnlineSpareDrive LogicalDriveSize SectorsStripeSize ArrayAcceleratorError reporting SSPAdaptersWithAccessConnectionName HostModeACU scripting error messages 0-9, !, @, #, *, , , ,, -, , +, , ., /, and space. The ID Current configuration Using the Command Line Interface Overview of the ACU CLIRunning the CLI Command variable CLI syntaxKeyword abbreviations Target variableTypical procedures Example commandHiding warning prompts Querying a deviceSample scenario SyntaxExample commands Modifying the controller chassis nameExample Using Selective Storage Presentation Sample scenarioModifying connection names Managing host modes connection profilesDeleting target devices Identifying devicesExpanding an array Extending a logical driveTarget modify raid=01+0156adg? ss=8163264128256default? Managing spare drivesMigrating a logical drive Target modify size=#max? forcedChanging 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 Setting the target Enabling or disabling the array acceleratorDisabling a redundant controller Typical scenarioRescanning the system = rescanProbability of logical drive failure Factors involved in logical drive failureProbability of logical drive failure Drive arrays and fault-tolerance methods Drive arraysDrive arrays and fault-tolerance methods Fault-tolerance methods Hardware-based fault-tolerance methodsRAID 0-No fault tolerance AdvantagesDisadvantages RAID 1+0-drive mirroring RAID 5-distributed data guarding RAID 6 ADG-Advanced Data GuardingComparing the hardware-based RAID methods RAID RAID 6 ADGAlternative fault-tolerance methods Selecting a RAID methodDiagnosing array problems Diagnostic toolsServer Diagnostics Post messagesAcronyms and abbreviations SSP Index Index