Plex in detached/active state
We have a plex in a detached/active state after losing fibre connectivity on the lun. Other luns were recovered by running vxreattach after the fibre issues had been sorted. All paths to the disk look fine.
Will appreciate any suggestions to get this one sorted.
Output:
vxdisk list
c2t2d3s2 auto:cdsdisk APPDR_QZdg03 APPDR_QZdg online
c2t3d3s2 auto:cdsdisk APPDR_QZdg04 APPDR_QZdg online
vxprint -htg
dm APPDR_QZdg03 c2t2d3s2 auto 2048 52406016 -
dm APPDR_QZdg04 c2t3d3s2 auto 2048 52406016 -
v APPDR_QZvol - ENABLED ACTIVE 52219088 SELECT - fsgen
pl APPDR_QZVOLnew-01 APPDR_QZvol ENABLED ACTIVE 52219088 CONCAT - RW
sd APPDR_QZdg03-01 APPDR_QZVOLnew-01 APPDR_QZdg03 0 52219088 0 c2t2d3 ENA
pl APPDR_QZVOLnew-02 APPDR_QZvol DETACHED ACTIVE 52219088 CONCAT - RW
sd APPDR_QZdg04-01 APPDR_QZVOLnew-02 APPDR_QZdg04 0 52219088 0 c2t3d3 ENA
pl APPDR_QZVOLnew-03 APPDR_QZvol ENABLED ACTIVE LOGONLY CONCAT - RW
sd APPDR_QZdg03-02 APPDR_QZVOLnew-03 APPDR_QZdg03 52219088 528 LOG c2t2d3 ENA
pl APPDR_QZVOLnew-04 APPDR_QZvol DETACHED(SPARSE) ACTIVE LOGONLY CONCAT - RW
sd APPDR_QZdg04-02 APPDR_QZVOLnew-04 APPDR_QZdg04 52219088 528 LOG c2t3d3 DET
vxdg list
Group: APPDR_QZdg
dgid: 1142436630.42.QuartzAPPDR
import-id: 1024.14
flags: cds
version: 120
alignment: 8192 (bytes)
ssb: on
detach-policy: global
dg-fail-policy: dgdisable
copies: nconfig=default nlog=default
config: seqno=0.1530 permlen=1280 free=1271 templen=6 loglen=192
config disk c2t2d3s2 copy 1 len=1280 state=clean online
config disk c2t3d3s2 copy 1 len=1280 state=iofail online
log disk c2t2d3s2 copy 1 len=192
log disk c2t3d3s2 copy 1 len=192 invalid
OS: Solaris 10
VxVM: 5.1 MP1
Hope this is a simple volume with mirror and log plexes?
If yes, could you please try disassociating and reattaching it :
vxplex -g <diskgroup> -v <volume_name> dis <mirrored-plex>
vxplex -g <diskgroup> att <volume_name> <mirrored-plex>
Also, please monitor the vxtask and messages for any errors.