Scenario:
vxvm boot system shut down decommissioned. It was left off for over a year. Hardware is needed. System is brought up.
Now you have rootdisk2 part of the boot disk group and to do anything useful you need to clean it up.
Get data:
vxprint -ht -g rootdg
I thought to write this only after I was done. So I don’t have a before state picture.
vxdg -g rootdg rmdisk rootdisk02
Getting rid of the sub disks (BE CAREFUL)
vxsd -g rootdg -o force dis rootdisk02-10
Better to use -o force only when needed.
vxplex -g rootdg dis homevol-02
Here is the end state:
[sap1slt2]/var/opt/drd # vxprint -ht -g rootdg
DG NAME NCONFIG NLOG MINORS GROUP-ID
ST NAME STATE DM_CNT SPARE_CNT APPVOL_CNT
DM NAME DEVICE TYPE PRIVLEN PUBLEN STATE
RV NAME RLINK_CNT KSTATE STATE PRIMARY DATAVOLS SRL
RL NAME RVG KSTATE STATE REM_HOST REM_DG REM_RLNK
CO NAME CACHEVOL KSTATE STATE
VT NAME NVOLUME KSTATE STATE
V NAME RVG/VSET/CO KSTATE STATE LENGTH READPOL PREFPLEX UTYPE
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
SC NAME PLEX CACHE DISKOFFS LENGTH [COL/]OFF DEVICE MODE
DC NAME PARENTVOL LOGVOL
SP NAME SNAPVOL DCOdg rootdg default default 562000 1172687615.12.sapit04dm rootdisk01 c0t8d0s2 auto 1024 142449936 -
dm rootdisk02 - - - - REMOVEDsd rootdisk02-01 - rootdisk02 0 524288 - - RMOV
sd rootdisk02-02 - rootdisk02 524288 33554432 - - RMOV
sd rootdisk02-03 - rootdisk02 34078720 1048576 - - RMOV
sd rootdisk02-04 - rootdisk02 35127296 524288 - - RMOV
sd rootdisk02-05 - rootdisk02 35651584 8388608 - - RMOV
sd rootdisk02-06 - rootdisk02 44040192 2097152 - - RMOV
sd rootdisk02-07 - rootdisk02 46137344 8388608 - - RMOV
sd rootdisk02-08 - rootdisk02 54525952 8388608 - - RMOV
sd rootdisk02-09 - rootdisk02 62914560 524288 - - RMOV
sd rootdisk02-10 - rootdisk02 72089600 15728640 - - RMOV
sd rootdisk02-11 lpvol-02 rootdisk02 68419584 524288 0 - RMOV
sd rootdisk02-12 - rootdisk02 68943872 3145728 - - RMOV
sd rootdisk02-13 - rootdisk02 63438848 1048576 - - RMOV
pl crashvol-01 - DISABLED - 0 CONCAT - RW
pl homevol-02 - DISABLED - 0 CONCAT - RW
pl optvol-02 - DISABLED - 0 CONCAT - RW
pl standvol-02 - DISABLED - 0 CONCAT - RW
pl swapvol-02 - DISABLED - 0 CONCAT - RW
pl swvol-02 - DISABLED - 0 CONCAT - RW
pl tmpvol-02 - DISABLED - 0 CONCAT - RW
pl usrvol-02 - DISABLED - 0 CONCAT - RW
pl varvol-02 - DISABLED - 0 CONCAT - RW
v crashvol - ENABLED ACTIVE 15728640 SELECT - fsgen
pl crashvol-02 crashvol ENABLED ACTIVE 15728640 CONCAT - RW
sd rootdisk01-13 crashvol-02 rootdisk01 118226944 15728640 0 c0t8d0s2 ENA
v homevol - ENABLED ACTIVE 1048576 SELECT - fsgen
pl homevol-01 homevol ENABLED ACTIVE 1048576 CONCAT - RW
sd rootdisk01-04 homevol-01 rootdisk01 35127296 524288 0 c0t8d0s2 ENA
sd rootdisk01-11 homevol-01 rootdisk01 66322432 524288 524288 c0t8d0s2 ENA
v lpvol - ENABLED ACTIVE 524288 SELECT - fsgen
pl lpvol-01 lpvol ENABLED ACTIVE 524288 CONCAT - RW
sd rootdisk01-12 lpvol-01 rootdisk01 71565312 524288 0 c0t8d0s2 ENA
pl lpvol-02 lpvol DISABLED REMOVED 524288 CONCAT - WO
v optvol - ENABLED ACTIVE 8388608 SELECT - fsgen
pl optvol-01 optvol ENABLED ACTIVE 8388608 CONCAT - RW
sd rootdisk01-05 optvol-01 rootdisk01 35651584 8388608 0 c0t8d0s2 ENA
v rootvol - ENABLED ACTIVE 1048576 SELECT - root
pl rootvol-01 rootvol ENABLED ACTIVE 1048576 CONCAT - RW
sd rootdisk01-03 rootvol-01 rootdisk01 34078720 1048576 0 c0t8d0s2 ENA
pl rootvol-02 rootvol DISABLED RECOVER 0 CONCAT - RW
v standvol - ENABLED ACTIVE 524288 SELECT - fsgen
pl standvol-01 standvol ENABLED ACTIVE 524288 CONCAT - RW
sd rootdisk01-01 standvol-01 rootdisk01 0 524288 0 c0t8d0s2 ENA
v swapvol - ENABLED ACTIVE 33554432 SELECT - swap
pl swapvol-01 swapvol ENABLED ACTIVE 33554432 CONCAT - RW
sd rootdisk01-02 swapvol-01 rootdisk01 524288 33554432 0 c0t8d0s2 ENA
v swapvol2 - ENABLED ACTIVE 46137344 SELECT - fsgen
pl swapvol2-01 swapvol2 ENABLED ACTIVE 46137344 CONCAT - RW
sd rootdisk01-06 swapvol2-01 rootdisk01 72089600 46137344 0 c0t8d0s2 ENA
v swvol - ENABLED ACTIVE 3145728 SELECT - fsgen
pl swvol-01 swvol ENABLED ACTIVE 3145728 CONCAT - RW
sd rootdisk01-10 swvol-01 rootdisk01 63176704 3145728 0 c0t8d0s2 ENA
v tmpvol - ENABLED ACTIVE 2097152 SELECT - fsgen
pl tmpvol-01 tmpvol ENABLED ACTIVE 2097152 CONCAT - RW
sd rootdisk01-07 tmpvol-01 rootdisk01 44302336 2097152 0 c0t8d0s2 ENA
v usrvol - ENABLED ACTIVE 8388608 SELECT - fsgen
pl usrvol-01 usrvol ENABLED ACTIVE 8388608 CONCAT - RW
sd rootdisk01-08 usrvol-01 rootdisk01 46399488 8388608 0 c0t8d0s2 ENA
v varvol - ENABLED ACTIVE 9437184 SELECT - fsgen
pl varvol-01 varvol ENABLED ACTIVE 9437184 CONCAT - RW
sd rootdisk01-09 varvol-01 rootdisk01 54788096 8388608 0 c0t8d0s2 ENA
sd rootdisk01-14 varvol-01 rootdisk01 66846720 1048576 8388608 c0t8d0s2 ENA
Now maybe I can run drd clone. For those of you that found a mistake in the original post, kudos the drd clone failed. I have removed the offending disk and tried again.
All evidence that rootdisk02 ever existed must be erased.
Time to clean up the mess we made. attach and disassociate properly.
532 vxplex -o force -g rootdg att swvol swvol-02
533 vxplex -o force -o rm -g rootdg dis swvol-02
575 vxprint -ht -g rootdg | grep RMOV | awk ‘{print $2}’ | while read -r sd
do
vxedit -g rootdg rm $sd
done
vxedit -g rootdg rm rootdisk02