| Hi Raymond!
> %RAID-E-ALREADYBOUND, RAID array is already bound
Doesn't mean the DPA device is already configured. The newly started
RAID server has received information about an existing array from
another node. So it knowd about the array. But it still has to mount
the member devices and tell the local driver about the array and the
virtual devices. This might take a while. Depending on the number
of arrays it can take more than 10 seconds to have a peticular DPA
device showing.
A F$GETDVI("DPAXXX:","EXISTS") and a wait loop is a good solution.
> MOUNT/SYSTEM DPAxxx: label logical
> %MOUNT-F-NOSUCHDEV, no such device available
Means the local server has not reached the point where it could mount
mount the member devices and tell the driver about this array.
> 10 seconds seem fairly long to me for the device to appear, and as of
The server is working on one array at a time. If the procedure happens
to wait on a DPA device from the last array then yeah, it'll take
longer. Roughly it takes 3-4 seconds to mount one member device.
I don't see and impact from the VMS patches installed.
As a standard system management action I would put these activities
into a batch job, maybe several batch jobs, in order to keep the main
both thread going.
Guenther
|
| Thanks, Guenther, for the explanation.
I'll give the f$getdvi(mumble)-wait-loop a try. And if the loop doesn't end
within reasonable amount of time I will post another reply here...
> I don't see and impact from the VMS patches installed.
I'm still wondering what could have caused the sudden change in
behaviour (on two separate nodes with two different DPA devices).
> As a standard system management action I would put these activities
> into a batch job, maybe several batch jobs, in order to keep the main
> both thread going.
The startup is already organized in several threads.
Thanks again,
Raymond.
PS: Over all the customer is *very* happy with your product,
congratulations to you and your team!
|