ADSM-L

Rookie admin seeking help: Recovery log volume issue on AIX

2005-06-29 10:23:08
Subject: Rookie admin seeking help: Recovery log volume issue on AIX
From: Bob Talda <rpt4 AT CORNELL DOT EDU>
To: ADSM-L AT VM.MARIST DOT EDU
Date: Wed, 29 Jun 2005 10:08:58 -0400
Environment:
Storage Management Server for AIX-RS/6000 - Version 5, Release 2, Level 4.3
AIX 5.2 ML 5
FAStT 900 Disk Array

Folks:
  Appreciate a little patience here; I'm still new to a lot of this, and
my terminology is a little weak.  And of course, this had to happen while
our senior person (Paul Zarnowski) is on vacation.  I suspect this is more
an AIX issue than TSM issue

   For our recovery log, we were using raw partitions (per the Tuning
Guide) and TSM Mirroring.  These raw partitions were on logical volumes
built on our FAStT array.

  In brief, we lost a hard drive on the FAStT and as a result, lost one of
the volumes of the recovery log.

tsm: ADSM2>q logvol f=d

Volume Name         Copy      Volume Name         Copy      Volume
Name         Copy      Available    Allocated        Free
(Copy 1)            Status    (Copy 2)            Status    (Copy
3)            Status        Space        Space       Space
                                                                                
               (MB)
(MB)        (MB)
----------------    ------    ----------------    ------
----------------    ------    ---------    ---------    --------
/dev/rD100b2L01-    Off-L-    /dev/rD200b2L01-    Sync'd
    Undef-        6,396        6,372          24
 L002                ine       L002
      ined
/dev/rD100b2L01-    Off-L-    /dev/rD200b2L01-    Sync'd
    Undef-        6,396        6,396           0
 L001                ine       L001
      ined

  I was successful in deleting those volumes from TSM prior to our storage
folks doing what they needed to do to replace the broken drive.  In
particular, they had to delete then recreate the logical volume.  The
command they used was:

$ sudo mklv -m /tmp/D100b2L01L001.map -t raw -y D100b2L01L001 D100b2L01 50
D100b2L01L001
         where /tmp/D100b2L01L001.map contained hdisk34:1-50
$ sudo mklv -m /tmp/D100b2L01L002.map -t raw -y D100b2L01L002 D100b2L01 50
D100b2L01L002
         where /tmp/D100b2L01L002.map contained hdisk34:51-100

This resulted in the following

$ lsvg -l D100b2L01
D100b2L01:
LV NAME             TYPE       LPs   PPs   PVs  LV STATE      MOUNT POINT
D100b2L01L001       raw        50    50    1    closed/syncd  N/A
D100b2L01L002       raw        50    50    1    closed/syncd  N/A
$
$
$ lsvg -l D200b2L01
D200b2L01:
LV NAME             TYPE       LPs   PPs   PVs  LV STATE      MOUNT POINT
D200b2L01L001       raw        50    50    1    open/syncd    N/A
D200b2L01L002       raw        50    50    1    open/syncd    N/A
D200b2L01L003       raw        1     1

So I went into TSM, attempted to define the log copy:
tsm: ADSM2>def logcopy /dev/rD200b2L01L001 /dev/rD100b2L01L001
ANR2404E DEFINE LOGCOPY: Volume /dev/rD100b2L01L001 is not available.
ANS8001I Return code 14.

Ugh.  I began poking around and reading.  I noticed in the /dev directory
the following:
[bs1 /dev] 273 $ ls -al rD100b2L*
crw-rw----   1 root     system       57,  1 Jun 28 12:57 rD100b2L01L001
crw-rw----   1 root     system       57,  2 Jun 28 12:58 rD100b2L01L002
[bs1 /dev] 274 $ ls -al rD200b2L*
crw-rw----   1 adsm2    adsm2       101,  1 Jun 28 13:48 rD200b2L01L001
crw-rw----   1 adsm2    adsm2       101,  2 Jun 28 13:47 rD200b2L01L002

I fixed the permissions, but no luck: same result on the def logcopy effort.

I've been down a number of other blind alleys that I won't document here.

Does anyone have a suggestion as to what I should look into next?

Thanks in advance!

<Prev in Thread] Current Thread [Next in Thread>
  • Rookie admin seeking help: Recovery log volume issue on AIX, Bob Talda <=