We've explained in "How to set up dynamic RDF pairs using SYMCLI?" the procedures of setting dynamic RDF pair. Here we will explain in detail how to read the SYMRDF output.
You can identify the devices on your local symmetrix to determine which are source devices and which are remote target devices. It will also show the role, whether it's R1 or R2 type of device, more important it will display RDF states including source/target device state(RW/WD or NR), R1/R2 Invalid tracks and RDF link status.
Please see below sample output.
C:\>symrdf list -dynamic
Symmetrix ID: 000190101234
Local Device View
-------------------------------------------------------------------------
STATUS MODES RDF S T A T E S
Sym RDF --------- ----- R1 Inv R2 Inv ----------------------
Dev RDev Typ:G SA RA LNK MDA Tracks Tracks Dev RDev Pair
---- ---- ------ --------- ----- ------- ------- --- ---- -------------
010A 010A R1:1 ?? RW NR C.D 0 0 RW WD Suspended
01D3 027F R2:1 ?? WD RW S.. 0 0 WD RW Synchronized
01D4 0280 R2:1 ?? WD RW S.. - - WD RW Synchronized
03D2 030E R1:1 RW RW RW S.. - - RW WD Synchronized
03D3 03D3 R2:1 RW RW NR S.. 0 0 RW RW Split
03D4 03D4 R2:1 RW RW NR S.. - - RW RW Split
03D5 03D5 R2:1 RW RW NR S.. - - RW RW Split
03D6 03D6 R2:1 RW RW NR S.. - - RW RW Split
090C 0516 R2:1 ?? WD RW S.. 0 0 WD RW Synchronized
0AA0 0AA0 R1:1 RW RW RW S.. 0 0 RW WD Synchronized
0AA1 0AA1 R1:1 RW RW RW S.. - - RW WD Synchronized
0AA2 0AA2 R1:1 RW RW RW S.. 0 0 RW WD Synchronized
0AA3 0AA3 R1:1 RW RW RW S.. - - RW WD Synchronized
0AA4 0AA4 R1:1 RW RW RW S.. - - RW WD Synchronized
Total -------- --------
Track(s) 0 0
MB(s) 0.0 0.0
Legend for MODES:
M(ode of Operation): A = Async, S = Sync, E = Semi-sync, C = Adaptive Copy
D(omino) : X = Enabled, . = Disabled
A(daptive Copy) : D = Disk Mode, W = WP Mode, . = ACp off
RDF Typ:G : identify the device as either an R1 or R2 device and the RDF Group(RA Group) number after the colon.
.
M(Mode of Operation): The three mode of RDF is Async, Sync, Adaptive Copy.
D(Domino): Two mode Enabled or Disabled
A(Adaptive Copy): The Adaptive Copy Mode can be either Adaptive Copy Disk or Adaptive Copy Write-Pending(W).
STATUS/SA RA LNK(RDF link Status) : shows the state of the RDF devices and their RDF links. Here the SA is the Source Front End Director and RA is the Remote Link Director.
RDF/Dev Rdev : For the RDF pair that are in Sync state, the R1 devices are Read-Write Enabled(RW), and the RDF links are Read-Write Enabled(RW). However, the state of their remote devices(RDEV) is write-disabled(WD) or Not-Ready(NR)
You can also run symrdf with options like -r1, -r2, -bcv or -nobcv to filter your display output. If concurrent RDF is configured, you can use -concurrent to display devices that are configured as concurrent pair. Here is an sample output:
C:\>symrdf list -concurrent
Symmetrix ID: 000190101234
Local Device View
-------------------------------------------------------------------------
STATUS MODES RDF S T A T E S
Sym RDF --------- ----- R1 Inv R2 Inv ----------------------
Dev RDev Typ:G SA RA LNK MDA Tracks Tracks Dev RDev Pair
---- ---- ------ --------- ----- ------- ------- --- ---- -------------
039E 02DA R1:1 RW RW RW S.. 0 0 RW WD Synchronized
03DA R1:2 RW RW RW S.. 0 0 RW WD Synchronized
039F 02DB R1:1 RW RW RW S.. 0 0 RW WD Synchronized
03DB R1:1 RW RW RW S.. 0 0 RW WD Synchronized
Total -------- --------
Track(s) 0 0
MB(s) 0.0 0.0
Legend for MODES:
M(ode of Operation): A = Async, S = Sync, E = Semi-sync, C = Adaptive Copy
D(omino) : X = Enabled, . = Disabled
A(daptive Copy) : D = Disk Mode, W = WP Mode, . = ACp off
In the sample output, R1 device 039E paired with R2 02DA and 03DA which is configured in RA Gorup 2