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
747 Rhodes Hall, Cornell University    Fx: 607-255-8521
Ithaca, NY 14853-3801                  Em: [EMAIL PROTECTED]

Reply via email to