13-27Using the Array Configuration UtilityIn this case, the ACU creates the HotspareDrives list using allthe drives assigned to the lower-level mirror set arrays withinthe RAID 10 (or RAID 50). When playing back this script, theACU assigns all the drives in the HotspareDrives list to all themirror set arrays making up the RAID 10 (or RAID 50). However,this might not exactly match the original spare drive assignmentsto the mirror set arrays.■ When recording an array, the ACU creates a separate channeldefinition block for each channel on the controller. Each blockincludes all the property keywords and values reflecting thechannel’s current settings. Edit the script file as necessary tochange any of the channel’s settings or delete keywords toensure the controller’s corresponding channel setting is notchanged.Example: Invoking the ACU and Using a ScriptThe following MS-DOS command invokes the ACU and createsarrays on controller 1 based on the array properties defined in thescript file A:\RAID.ACU. It also configures the properties of channel0 and saves a log of the operation in the log file C:\RAID.LOG.A:\> ACU /P A:\RAID.ACU /L C:\RAID.LOG /C1The following sample script file is the RAID.ACU script used in theprevious ACU command. This script creates three arrays—a500 MB, single-disk volume; a 2 GB, two-drive RAID 1; and a“maximum size”, three-drive RAID 5—and sets the properties ofchannel 0.# Script to create volume, mirror, and RAID-5 arrays# Create a 500MB volume labeled ‘MySystem’Array=MySystemType=VolumeSize=500MBDrives=0:0:0End# Create a 2GB mirror labeled ‘MyMirror’Array=MyMirrorType=RAID1Size=2GB