Building Disaster Recovery Serviceguard Solutions Using Metrocluster with 3PAR Remote Copy for Linux B.12.00.00

NOTE: For steps f through k, use HP 3PAR Management Console/HP 3PAR CLI to
identify the values for configuring Metrocluster with 3PAR Remote Copy for Linux attributes.
l. Specify the timeout, in minutes, to wait for completion of the Remote Copy Volume Group
resynchronization from source to destination volume before starting up the package on
the destination.
dts/3parrc/RESYNC_WAIT_TIMEOUT 5
The legal values for this parameter are “0” (default value) or no_timeout” or value greater
than “0”.
If RESYNC_WAIT_TIMEOUT is 0 (default value), and if the state of Remote Copy Volume
Group is in “syncing” state, Metrocluster software will not wait and will return an error.
The package will fail to start with an error and will not start on any node in the cluster.
If RESYNC_WAIT_TIMEOUT is greater than zero, and if the state of a volume in Remote
Copy Volume Group is in “syncing” state, Metrocluster software waits till
RESYNC_WAIT_TIMEOUT value for the completion of the synchronization. If
RESYNC_WAIT_TIMEOUT expires and synchronization is still in progress, the package
fails to start with an error and will not start on any node in the cluster.
If the parameter RESYNC_WAIT_TIMEOUT is set to "no_timeout", then the package startup
waits for the resync until it either completes or fails.
NOTE: The RESYNC_WAIT_TIMEOUT value must not be greater than the value of
run_script_timeout parameter specified in the package configuration. Adjust the
run_script_timeout value as necessary to consider the RESYNC_WAIT_TIMEOUT
value in addition to the time taken for the full execution of each function in the package
startup.
m. To allow package to start up with non-current data, set AUTO_NONCURDATA to 1.
dts/3parrc/AUTO_NONCURDATA 1
The legal values for this parameter are “0” (default value) or “1”.
If AUTO_NONCURDATA is set to 1, Metrocluster software will allow the application to start
as long as the data is consistent; even though, it may not be current.
If AUTO_NONCURDATA is set to 0 (default value), Metrocluster software will not allow the
application to start if the data is not current. You are require to interfere to bring the data
to current or to force the package to start on a node by creating FORCEFLAG in the
package directory (dts_pkg_dir).
n. Specify the time in seconds for Metrocluster to wait to determine that the Remote Copy
links are down. The default time in seconds to wait is 250.
dts/3parrc/PERIODIC_ASYNC_LINK_DOWN_TIMEOUT 250
o. By default, a monitoring service is mentioned in the package configuration file to monitor
the health of the Remote Copy Volume Group added to the package.
Specify the name of the service, which is unique in the cluster.
For example:
service_name 3par_rcvg_monitor
20 Configuring an application in a Metrocluster environment