I have just fixed a smilliar problem. Vxprint was saying the plex was disbaled but having done this many many many many many wonderfull times before I knew what to do.
First umount the file system. I had to use
umount -f /whatever
to force it off line
Then use the vxmend command
vxmend fix stale <plex>
vxmend fix clean <plex>
vxvol start <vol>
mount /whatever
TY NAME ASSOC KSTATE LENGTH PLOFFS STATE TUTIL0 PUTIL0
v RAID-D fsgen ENABLED 140509184 - ACTIVE - -
v RAID-E fsgen ENABLED 69206016 - ACTIVE - -
Disk group: A5200-dg
TY NAME ASSOC KSTATE LENGTH PLOFFS STATE TUTIL0 PUTIL0
v RAID-A fsgen ENABLED 53022720 - ACTIVE - -
v RAID-B fsgen DISABLED 88391680 - ACTIVE - -
v RAID-C fsgen ENABLED 35356672 - ACTIVE - -
V NAME USETYPE KSTATE STATE LENGTH READPOL PREFPLEX
PL NAME VOLUME KSTATE STATE LENGTH LAYOUT NCOL/WID MODE
SD NAME PLEX DISK DISKOFFS LENGTH [COL/]OFF DEVICE MODE
SV NAME PLEX VOLNAME NVOLLAYR LENGTH [COL/]OFF AM/NM MODE
vxvol stop
umount -f /whereever its mounted
vxmend fix stale RAID-B
vxmend fix clean RAID-B
repeat for each RAID-B-N
then do
vxvol start
mount /whatever mnt point is
I have a little Veritas admin guide that I wrote a bit back that would probably be a lot of help for you. Email me at needsleep64@hotmail.com if you want it.
You've lost a disk in both plexes (mirrors). Are you sure the disks have failed completely?
Can you do a prtvtoc /dev/rdsk/c1t23d0s2 on each of the failed disks? If that works, try an analyse/read in format.
If they both work you may be able to replace the "failed" disks with themselves and get your data back, but it's fiddly and I can never remember the exact procedure...
Although the prtvtoc output looks bad too. If all three disks are broken like that you'll be restoring from backup. You were unlucky as well that two of the disks contain the same stripe.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.