I've seen this problem re-surface from time to time over the years. We
have a little Rexx script that we run before bringing up our TSM server
that re-configures devices to get around this problem. Here's our script:
#!/usr/local/bin/rxx
/*
adsm.device.configure - configure ADSM devices that don't come up as
available, just defined.
*/
'/etc/lsdev -C -s scsi -S d'
q = queued()
xrc = popen('/etc/lsdev -C -s scsi -S d')
do while (queued() > q)
parse pull dev state .
select
when (state <> "Defined") then iterate
when (left(dev,2) = "lb") then nop
when (left(dev,2) = "mt") then nop
otherwise iterate
end
'/etc/mkdev -l' dev
end
'/etc/lsdev -C -s scsi | /bin/sort -k3'
This works with Regina Rexx. It's quite simple, and i'm sure someone could
write a shell script or perl script that does the same thing.
At 11:18 AM 5/28/2002 -0400, you wrote:
TSM host is AIX 4.3.3
Recently upgraded TSM server from 4.1.3 to 4.2.1.15.
The install removed the lb0 and mtx devices.
I used smitty to put them back and they worked fine.
Now every time the host is rebooted, the lbx and mtx devices come back as
"Defined", but not "Available", and I have to put them back with SMIT again.
It's not a problem with the devices, because all that is required to fix
them is to start SMITTY and CONFIGURE them.
I've not seen this problem before. Anybody know what causes this?
--
Paul Zarnowski Ph: 607-255-4757
Paul Zarnowski Ph: 607-255-4757
747 Rhodes Hall, Cornell University Fx: 607-255-8521
Ithaca, NY 14853-3801 Em: psz1 AT cornell DOT edu
|