The dcm_logging flag is set if Log Overflow Protection with Data Change Map (DCM) has been started on one or more RLINKs in the Replicated Volume Group (RVG). When the Storage Replicator Log (SRL) overflows and log overflow protection is set to DCM, the Secondary can be synchronized incrementally to recover.
For an RVG, on which Log Overflow Protection with DCM has been started on one or more RLINKs, the output resembles:
Disk group: vvrdg
Rvg: vvr_rvg
assoc: datavols=vvr_vol
srl=vvr_srl
rlinks=vvr_rlk
att: rlinks=vvr_rlk
flags: closed primary enabled attached dcm_logging
# vxrlink -i 5 status -->> the status does not change
i.e # vxrlink -i 5 status vvr_rlk
Output resembles:
Rlink vvr_rlk has a full SRL. DCM contains 48128 Kbytes.
The DCM resynchronization process must be started manually to resynchronize the Secondary. To start the resynchronization, use the command vxrvg resync:
# vxrvg -g resync
i.e # vxrvg -g wrdg resync vvr_rvg
Note The dcm_logging and resync_started flags indicate that SRL Overflow Protection with DCM has been started on this RLINK and that resynchronization is in progress. The autosync and resync_paused flags indicate that Automatic Synchronization has been started on this RLINK, but resynchronization is paused.
For an RLINK on which SRL Overflow Protection with DCM has been started and resynchronization is in progress, the output resembles:
Disk group: vvrdg
Rlink: vvr_rlk
state: state=ACTIVE
synchronous=off latencyprot=off srlprot=dcm
assoc: rvg=vvr_rvg
flags: write enabled attached inconsistent cant_sync connected dcm_logging resync_started
For an RLINK on which SRL Overflow Protection with DCM has been started and resynchronization is paused, output resembles:
Disk group: vvrdg
Rlink: vvr_rlk
state: state=PAUSE
synchronous=off latencyprot=off srlprot=dcm
assoc: rvg=vvr_rvg
flags: write enabled attached secondary_paused inconsistent cant_sync connected dcm_logging resync_paused
To resume the resynchronization, resume all paused RLINKs using the vxrlink resume command.
To view the progress of an incremental synchronization on an RLINK:
# vxrlink -i 5 status -->> status now decreasing