dumpconfig output is incomplete for RVG/DCO/Cache/VSET records

Article:TECH72994  |  Created: 2009-01-31  |  Updated: 2014-01-02  |  Article URL http://www.symantec.com/docs/TECH72994
Article Type
Technical Solution

Product(s)

Environment

Issue



"vxprivutil dumpconfig" can't generate proper records for RVG/DCO/Cache/vset types of objects.

Following is a sample disk group:

 

[root@wgong]# vxprint -htg t1dg
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         RVG          KSTATE   STATE    NVOLUME
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      DCO
EX NAME         ASSOC        VC                       PERMS    MODE     STATE
SR NAME         KSTATE

dg t1dg         default      default  18000    1280552516.126.wgong

dm d1           c2t50060E80004372C0d6s2 auto 65536 1931008 -
dm d2           c2t50060E80004372C0d7s2 auto 65536 1931008 -

v  mvol         -            ENABLED  ACTIVE   68719476736 ROUND  -        fsgen
pl mvol-plex    mvol         ENABLED  ACTIVE   68719476736 CONCAT -        RW
sc mvol-sd      mvol-plex    cobj19493 0       68719476736 0      -        ENA

v  vs2          -            ENABLED  ACTIVE   204800   SELECT    -        fsgen
pl vs2-01       vs2          ENABLED  ACTIVE   204800   CONCAT    -        RW
sd d2-06        vs2-01       d2       614464   204800   0         c2t50060E80004372C0d7 ENA
dc vs2_dco      vs2          vs2_dcl
v  vs2_dcl      -            ENABLED  ACTIVE   544      SELECT    -        gen
pl vs2_dcl-01   vs2_dcl      ENABLED  ACTIVE   544      CONCAT    -        RW
sd d1-07        vs2_dcl-01   d1       645728   544      0         c2t50060E80004372C0d6 ENA
sp vs1_snp      vs2          vs2_dco

vt vset1        -            ENABLED  ACTIVE   1
v  vs1          vset1        ENABLED  ACTIVE   204800   SELECT    -        fsgen
pl vs1-01       vs1          ENABLED  ACTIVE   204800   CONCAT    -        RW
sd d2-05        vs1-01       d2       409664   204800   0         c2t50060E80004372C0d7 ENA
dc vs1_dco      vs1          vs1_dcl
v  vs1_dcl      -            ENABLED  ACTIVE   544      SELECT    -        gen
pl vs1_dcl-01   vs1_dcl      ENABLED  ACTIVE   544      CONCAT    -        RW
sd d1-06        vs1_dcl-01   d1       645184   544      0         c2t50060E80004372C0d6 ENA
sp vs2_snp      vs1          vs1_dco

rv RVG          0            ENABLED  ACTIVE   primary  2         srl
v  v1           RVG          ENABLED  ACTIVE   204800   SELECT    -        fsgen
pl v1-01        v1           ENABLED  ACTIVE   204800   CONCAT    -        RW
sd d2-01        v1-01        d2       0        204800   0         c2t50060E80004372C0d7 ENA
pl v1-02        v1           ENABLED  ACTIVE   LOGONLY  CONCAT    -        RW
sd d1-03        v1-02        d1       614400   32       LOG       c2t50060E80004372C0d6 ENA
pl v1-03        v1           ENABLED  ACTIVE   LOGONLY  CONCAT    -        RW
sd d2-03        v1-03        d2       409600   32       LOG       c2t50060E80004372C0d7 ENA
v  v2           RVG          ENABLED  ACTIVE   204800   SELECT    -        fsgen
pl v2-01        v2           ENABLED  ACTIVE   204800   CONCAT    -        RW
sd d2-02        v2-01        d2       204800   204800   0         c2t50060E80004372C0d7 ENA
pl v2-02        v2           ENABLED  ACTIVE   LOGONLY  CONCAT    -        RW
sd d1-04        v2-02        d1       614432   32       LOG       c2t50060E80004372C0d6 ENA
pl v2-03        v2           ENABLED  ACTIVE   LOGONLY  CONCAT    -        RW
sd d2-04        v2-03        d2       409632   32       LOG       c2t50060E80004372C0d7 ENA
v  srl          RVG          ENABLED  ACTIVE   235520   SELECT    -        SRL
pl srl-01       srl          ENABLED  ACTIVE   235520   CONCAT    -        RW
sd d1-02        srl-01       d1       409600   204800   0         c2t50060E80004372C0d6 ENA
sd d1-05        srl-01       d1       614464   30720    204800    c2t50060E80004372C0d6 ENA

co cobj19493    b19493_vol   ENABLED  ACTIVE
v  b19493_vol   cobj19493    ENABLED  ACTIVE   409600   SELECT    -        fsgen
pl b19493_vol-01 b19493_vol  ENABLED  ACTIVE   409600   CONCAT    -        RW
sd d1-01        b19493_vol-01 d1      0        409600   0         c2t50060E80004372C0d6 ENA

It has an RVG, a cache-based volume, a vset and 2 volumes with dco log.
[root@wgong]# vxdg list t1dg
Group:     t1dg
dgid:      1280552516.126.wgong
import-id: 1024.128
flags:     cds
version:   150
alignment: 8192 (bytes)
local-activation: read-write
ssb:            on
autotagging:    on
detach-policy: global
dg-fail-policy: dgdisable
copies:    nconfig=default nlog=default
config:    seqno=0.1199 permlen=48144 free=48112 templen=16 loglen=7296
config disk c2t50060E80004372C0d6s2 copy 1 len=48144 state=clean online
config disk c2t50060E80004372C0d7s2 copy 1 len=48144 state=clean online
log disk c2t50060E80004372C0d6s2 copy 1 len=7296
log disk c2t50060E80004372C0d7s2 copy 1 len=7296

 

The following is what you can see from the dumpconfig:

 

[root@wgong]# vxprivutil dumpconfig /dev/vx/rdmp/c2t50060E80004372C0d6s2 |vxprint -D - -ht
VxVM VVR vxprint WARNING V-5-1-3684 Volume , referenced for rvg RVG, not found
Disk group: t1dg

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         RVG          KSTATE   STATE    NVOLUME
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      DCO
EX NAME         ASSOC        VC                       PERMS    MODE     STATE
SR NAME         KSTATE

dg t1dg         default      default  18000    1280552516.126.wgong

dm d1           -            -        -        -        -
dm d2           -            -        -        -        -

v  b19493_vol   -            DISABLED ACTIVE   409600   SELECT    -        fsgen
pl b19493_vol-01 b19493_vol  DISABLED ACTIVE   409600   CONCAT    -        RW
sd d1-01        b19493_vol-01 d1      0        409600   0         -        DIS

v  mvol         -            DISABLED ACTIVE   68719476736 ROUND  -        fsgen
pl mvol-plex    mvol         DISABLED ACTIVE   68719476736 CONCAT -        RW
sc mvol-sd      mvol-plex    -        0        68719476736 0      -        DIS

v  srl          -            DISABLED ACTIVE   235520   SELECT    -        fsgen
pl srl-01       srl          DISABLED ACTIVE   235520   CONCAT    -        RW
sd d1-02        srl-01       d1       409600   204800   0         -        DIS
sd d1-05        srl-01       d1       614464   30720    204800    -        DIS

v  vs1          -            DISABLED ACTIVE   204800   SELECT    -        fsgen
pl vs1-01       vs1          DISABLED ACTIVE   204800   CONCAT    -        RW
sd d2-05        vs1-01       d2       409664   204800   0         -        DIS

v  vs1_dcl      -            DISABLED ACTIVE   544      SELECT    -        gen
pl vs1_dcl-01   vs1_dcl      DISABLED ACTIVE   544      CONCAT    -        RW
sd d1-06        vs1_dcl-01   d1       645184   544      0         -        DIS

v  vs2          -            DISABLED ACTIVE   204800   SELECT    -        fsgen
pl vs2-01       vs2          DISABLED ACTIVE   204800   CONCAT    -        RW
sd d2-06        vs2-01       d2       614464   204800   0         -        DIS

v  vs2_dcl      -            DISABLED ACTIVE   544      SELECT    -        gen
pl vs2_dcl-01   vs2_dcl      DISABLED ACTIVE   544      CONCAT    -        RW
sd d1-07        vs2_dcl-01   d1       645728   544      0         -        DIS

dc vs1_dco      -            -
dc vs2_dco      -            -

vt vset1        -            0x0 #bad ACTIVE   1

sp vs1_snp      -            -
sp vs2_snp      -            -

rv RVG          0            RECOVER  EMPTY    secondary 2        (none)
v  v1           RVG          DISABLED ACTIVE   204800   SELECT    -        fsgen
pl v1-01        v1           DISABLED ACTIVE   204800   CONCAT    -        RW
sd d2-01        v1-01        d2       0        204800   0         -        DIS
pl v1-02        v1           DISABLED(SPARSE) ACTIVE LOGONLY CONCAT -      RW
sd d1-03        v1-02        d1       614400   32       LOG       -        DIS
pl v1-03        v1           DISABLED(SPARSE) ACTIVE LOGONLY CONCAT -      RW
sd d2-03        v1-03        d2       409600   32       LOG       -        DIS
v  v2           RVG          DISABLED ACTIVE   204800   SELECT    -        fsgen
pl v2-01        v2           DISABLED ACTIVE   204800   CONCAT    -        RW
sd d2-02        v2-01        d2       204800   204800   0         -        DIS
pl v2-02        v2           DISABLED(SPARSE) ACTIVE LOGONLY CONCAT -      RW
sd d1-04        v2-02        d1       614432   32       LOG       -        DIS
pl v2-03        v2           DISABLED(SPARSE) ACTIVE LOGONLY CONCAT -      RW
sd d2-04        v2-03        d2       409632   32       LOG       -        DIS

co cobj19493    -            DISABLED ACTIVE
Following issues can be seen:

 

  • Cache object lost relationship with the base volume.
  • vset lost its member volume.
  • RVG lost SRL
  • RVG shown as secondary while it should be primary.
  • sp object lost its link to the volume.
  • DCO lost its link to volumes.

 

 

 


Solution



 

This is a current limitation of vxprivutil.
The issue affects all versions of Storage Foundation UNIX/Linux, up to 5.1RP1 as of September 2010.
Incident 1785703 was created for this issue.
 


Legacy ID



329178


Article URL http://www.symantec.com/docs/TECH72994


Terms of use for this information are found in Legal Notices