SmartSetup Scripting Toolkit Deployment: HP Integrity Servers with Linux

cpqacuxe
Synopsis
Capture: CPQACUXE -C FILENAME [-internal | -external] -E FILENAME
Input: CPQACUXE -I FILENAME [-internal | -external] [reset] -E FILENAME
Input with reset: CPQACUXE -i-with-reset FILENAME [-internal | -external]
[reset] -E FILENAME
Description
The cpqacuxe utility operates on the configuration of storage array controllers. The cpqacuxe
utility enables the array configuration on one server to be replicated on other servers with similar
array storage resources. The cpqacuxe utility is located in the utilities directory in the
toolkit as a tar file. The main toolkit launch script expands the tar file before executing it.
The cpqacuxe utility has three modes of operation:
In capture mode, it reads the configuration of all internal and external array controllers that
are connected to a server and saves this data to a file. You can then use this file to replicate
the array configuration on other servers that have similar storage resources.
In input mode, it applies the array configuration that is specified in a file to a target server.
You can create this file using the capture mode and leave it unmodified, edit the capture
file, or even create the file from scratch.
In input mode with reset, it applies the array configuration that is specified in a file to a target
server, clearing any existing controller configuration with total data loss. You can use this
mode to overwrite the current controller array and logical drive settings.
cpqacuxe Capture Utility
The cpqacuxe utility captures the configuration of all array controllers on the server to a capture
file. This capture file can then be used in input mode to replicate the configuration to other array
controllers. Also, the capture file can be edited and then reused in input mode. You can then use
this file to replicate the array configuration on other servers that have similar storage resources.
Use of the -internal or -external command line switches effectively filter the controllers
captured. For example, if the -external switch is used, any controllers internal to the host
computer are not captured in the output file.
A typical array configuration capture file is similar to the following:
Action = Configure
Method = Custom
; Controller Options
; Controller Compaq Smart Array 5300
Controller = Slot 5
ReadCache = 50
WriteCache = 50
RebuildPriority = Low
ExpandPriority = Low
; Array Options
Array = A
OnlineSpare = No
Drive = 2:0,2:1
; Logical Drive Options
LogicalDrive = 1
RAID = 1 Size = 17359
52 Utilities Reference