Professional Documents
Culture Documents
0
0
512
0
0
0
0
5000
1
0
0
512
0
0
0
0
5000
1
0
0
512
0
0
0
0
5000
1
0
0
512
0
0
0
0
5000
1
0
0
512
0
0
0
0
5000
1
10
0
2110
0
0
0
0
5000
1
256
0
22766 0
0
0
0
5000
1
468
0
15417 18
0
0
0
5000
4
18
0
7818
0
0
0
0
5000
4
0
0
7818
0
0
0
0
5000
4
0
0
7818
0
0
0
0
5000
4
# is the number of messages transmitted
Blocks is the number of 512-byte blocks transmitted
RT(usec) is the average round-trip per message (the size of the messages
affects the RT) in microseconds
Timeout is the number of timeouts or lost packets; this can be affected by the
time-out value of the RLINK.
Stream is the number of stream errors that occur when the RLINK attemps to
send messages faster than the network can handle.
Memory is the number of memory errors that occur when the secondary has
insufficient buffer space to handle incoming messages. You can tune this by
changing voliomem_max_nmcompool_sz on the secondary
Delays, NW Bytes, and NW Delay are internal flow control parameters that
indicate how fast the RLINK is attempting to send.
The sample output is from a Secondary system, so there are no Blocks
Transmitted.
You can use vxrlink to check the status of an rlink and SRL:
vxrlink -g diskgroupA status rlinkA
Output should look like this:
Rlink rlinkA has 8 outstanding writes, occupying 520 Kbytes (1%) on the SRL
If there are no outstanding writes and the SRL has been fully played, you will
see this message:
Rlink rlinkA is up to date
You can only use this command on the primary. Trying it on the secondary will
just result in Veritas yelling at you.
vxprint can also give you some useful info, and it comes with some shortcuts.
vxprint -Pl
vxprint -Vl
The first command lists all the RLINKs on the system. The second lists all the
RVGs.
You can use this info to check VVR settings and some basic status. Check the
flags for the RLINK to make sure that both systems are connected and consistent,
the IPs and ports are set right, etc.
In the output for an RVG, you can see listed in the flags line if an RVG is set
as the Primary of Secondary node.
5) Changing the Synchronous/Asynchronous setting
to set the synchronous variable for an RLINK, do the following:
vxedit set synchronous=[off|override|fail] rlinkA
6) Failing Over from a Primary
There are two situations where you would have to fail from a primary. The first
is in preparation for an outage of the Primary, in which case you can happily
turn off your app, switch the Primary to a Secondary, switch the Secondary to a
Primary, and start this up again.
The second case is when your Primary goes down in flames and you need to get
your Secondary up as a Primary.
If your primary is still functioning:
First, you'll need to turn off your applications, umount any filesystems on from