Video Screencast Help
Symantec to Separate Into Two Focused, Industry-Leading Technology Companies. Learn more.

VVR cross platform replication

Created: 11 Jan 2012 • Updated: 24 Jan 2012 | 2 comments
This issue has been solved. See solution.

Does VVR support cross-plaform replication between GCO clusters? For example, primary is on Linux cluster and secondary is on AIX cluster.

Comments 2 CommentsJump to latest comment

weny's picture

I got this environment, the primary cluster is Linux and secondary cluster is AIX. Replication can be started successfully.

-bash-3.2# vradmin -g datadg -l repstatus data_rvg
Replicated Data Set: data_rvg
Primary:
  Host name:                  10.198.45.11
  RVG name:                   data_rvg
  DG name:                    datadg
  RVG state:                  enabled for I/O
  Data volumes:               1
  VSets:                      0
  SRL name:                   srlvol
  SRL size:                   120.00 M
  Total secondaries:          1
Secondary:
  Host name:                  10.198.89.209
  RVG name:                   data_rvg
  DG name:                    datadg
  Rlink from Primary:         rl_c2
  Rlink to Primary:           rl_c1
  Configured mode:            asynchronous
  Latency protection:         off
  SRL protection:             autodcm
  Data status:                consistent, up-to-date
  Replication status:         replicating (connected)
  Current mode:               asynchronous
  Logging to:                 SRL
  Timestamp Information:      behind by  0h 0m 0s
  Bandwidth Limit:            N/A
  Compression Mode:           Off

-bash-3.2# fstyp /dev/vx/dsk/datadg/datavol1

vxfs

=====================================================================

But when migrate the primary, error is printed. VxFS file system disappeared on the new primary.

UX:vxfs mount: ERROR: V-3-20012: not a valid vxfs file system
UX:vxfs mount: ERROR: V-3-24996: Unable to get disk layout version
UX:vxfs fsck: ERROR: V-3-20012: not a valid vxfs file system
invalid super-block
UX:vxfs fsck: ERROR: V-3-20694: cannot initialize aggregate
file system check failure, aborting ...
UX:vxfs mount: ERROR: V-3-20012: not a valid vxfs file system
UX:vxfs mount: ERROR: V-3-24996: Unable to get disk layout version
UX:vxfs fsck: ERROR: V-3-20012: not a valid vxfs file system
invalid super-block
UX:vxfs fsck: ERROR: V-3-20694: cannot initialize aggregate
file system check failure, aborting ...
UX:vxfs mount: ERROR: V-3-20012: not a valid vxfs file system
UX:vxfs mount: ERROR: V-3-24996: Unable to get disk layout version

-bash-3.2# fstyp /dev/vx/dsk/datadg/datavol1
-bash-3.2#

======================================================================

What special steps are needed? Any doc about this coss-platform support?

jdangelo_symc's picture

VVR does in fact support cross platform replication. The issue you are experiencing however is to due with the "Endian" conversion that is required in order to support the CDS (Cross Platform Data Sharing) that was introduced in version 4.0

You will need to use the fscdsconv command to convert the the file system to the correct byte order.

Please take a look at page 47 of the VVR admin guide.

https://sort.symantec.com/public/documents/sfha/5.1sp1/solaris/productguides/pdf/virtualstore_install_51sp1_sol.pdf

Hope this helps,

Joe D

SOLUTION