ProLiant Servers (ML,DL,SL)
1836060 Members
2633 Online
110089 Solutions
New Discussion

DL580 G2 and Scripting Array Build

 
Mike_240
Occasional Contributor

DL580 G2 and Scripting Array Build

I am currently working with a customer who uses scripting to build their DL servers. One of the scripting files builds an Array on the local system disks.

The Script is:-

@echo off
cls
echo [ SCRIPT FOR CONFIGURATION OF ARRAY CONTROLLER ]


echo Retrieving State Information...
statemgr /r phase
if errorlevel 0 goto State0

:State0
REM *** Configure the array controllers by reading the configuration information
REM *** in the script file and stamping it onto the array
REM *** controllers of the target server
echo Configuring the Array Controllers...
acr /i dl580g2.ary /p


And the dl580g2.ary file contains:-

Action = Configure
Method = Custom

;Controller specifications
;Controller Compaq Smart Array 5i
Controller = Slot 0
ReadCache = 50
WriteCache = 50
RebuildPriority = Low
ExpandPriority = Low

;Array specifications
Array = A
Drive = 1:0,2:0
OnlineSpare = No
;Unused Space remaining 2

;Drive Specifications
LogicalDrive = 1
RAID = 1
Size = 17359
; Blocks Per dr =35553120, Offset =0
; Blocks = 35553120
Sectors = 32
StripeSize = 128
ArrayAccelerator = Enabled


The DL580G2.bat script works on the initial DL580s with two disks in Port 1:0 and Port 2:0. however subsequent, supposedly identical DL580s delivered - the script does not work on them.

The customer has investigated the DL580s and found that the original ones had the disks set to DUPLEX, whereas the newer ones were set to SIMPLEX. They changed the switch but the script still fails.

Anyone have any suggestions about this.
1 REPLY 1
max_29
Advisor

Re: DL580 G2 and Scripting Array Build

try this:
1. acr /i dl580g2.ary /o
so not with switch /p; /o is needed
2. also: try Size = Max instead of Size = 17359; makes it more flexible