Cluster Server 7.4 Agent for EMC SRDF Configuration Guide - Windows

Last Published:
Product(s): InfoScale & Storage Foundation (7.4.1)
Platform: Windows
  1. Introducing the agent for EMC SRDF
    1.  
      About the agent for EMC SRDF
    2.  
      Supported hardware for EMC SRDF
    3.  
      Supported software
    4.  
      Typical EMC SRDF setup in a VCS cluster
    5. EMC SRDF agent functions
      1.  
        About the EMC SRDF agent's online function
      2.  
        About dynamic swap support for the EMC SRDF agent
    6.  
      Installing the agent for EMC SRDF
  2. Configuring the agent for EMC SRDF
    1. Configuration concepts for the EMC SRDF agent
      1.  
        Resource type definition for the EMC SRDF agent
      2. Attribute definitions for the SRDF agent
        1.  
          Required attributes
        2.  
          Optional attributes
        3.  
          Internal attributes
      3.  
        Sample configuration for the EMC SRDF agent
    2. Before you configure the agent for EMC SRDF
      1.  
        About cluster heartbeats
      2.  
        About configuring system zones in replicated data clusters
      3.  
        About preventing split-brain
    3. Configuring the agent for EMC SRDF
      1. Configuring the agent manually in a global cluster
        1.  
          Configuring the Symm heartbeat on each cluster
      2.  
        Configuring the agent manually in a replicated data cluster
      3.  
        Setting the OnlineTimeout attribute for the SRDF resource
      4.  
        Additional configuration considerations for the SRDF agent
  3. Testing VCS disaster recovery support with EMC SRDF
    1. How VCS recovers from various disasters in an HA/DR setup with EMC SRDF
      1.  
        Failure scenarios in global clusters
      2.  
        Failure scenarios in replicated data clusters
    2.  
      Testing the global service group migration
    3.  
      Testing disaster recovery after host failure
    4.  
      Testing disaster recovery after site failure
    5.  
      Performing failback after a node failure or an application failure
    6.  
      Performing failback after a site failure
  4. Setting up fire drill
    1.  
      About fire drills
    2.  
      Fire drill configurations
    3. About the SRDFSnap agent
      1.  
        SRDFSnap agent functions
      2.  
        Resource type definition for the SRDFSnap agent
      3.  
        Attribute definitions for the SRDFSnap agent
      4.  
        About the Snapshot attributes
      5.  
        Sample configuration for a fire drill service group
    4.  
      Additional considerations for running a fire drill
    5.  
      Before you configure the fire drill service group
    6. Configuring the fire drill service group
      1.  
        About the Fire Drill wizard
    7.  
      Verifying a successful fire drill

Optional attributes

Configuring these attributes is optional.

Table: Optional attributes

Attribute

Description

SwapRoles

Specifies whether the roles of the dynamic devices must be swapped at the time of failover or not:

  • If set to 0, the agent does not swap the role.

  • If set to 1, the agent checks whether the devices support role swapping. If the devices have the capability, the agent swaps the roles between the RDF1 and RDF2 devices.

  • If set to 2, the agent does not check whether the devices support role swapping, and directly initiates the role swap between the RDF1 and RDF2 devices.

Note:

This attribute only applies to dynamic devices.

Type-dimension: integer-scalar

Default: 1

IsCompositeGroup

Specifies whether the SRDF group is a composite group or not. If set to 0, VCS treats it as device group. If set to 1, VCS treats it as composite group.

Type-dimension: integer-scalar

Default: 0

SymHome

Path to the bin directory that contains the Symmetrix command line interface.

Type-dimension: string-scalar

Default: C:\Program Files\EMC\SMYCLI\bin.

DevFOTime

Average time in seconds that is required for each device or composite group to fail over. This value helps the agent to determine whether it has adequate time for the online operation after waiting for other device or composite groups to fail over. If the online operation cannot be completed in the remaining time, the failover does not proceed.

Type-dimension: integer-scalar

Default: 2 seconds per device

AutoTakeover

A flag that determines whether the agent performs a symrdf rw_enable operation on the partitioned devices at the secondary site.

The default value of the AutoTakeover value is set to 0.

If the AutoTakeover attribute is set to 1, it allows the SRDF agent to failover the service group in the DR site even when the replication is in the "Partitioned" state. The Partitioned state means that the replication link is broken out. This means that the secondary devices are not in sync with the primary devices or the secondary devices may have invalid data. Hence, the default value of the AutoTakover attribute set to 0, so that the failover can proceed only with the admin consent.

For more information, refer to the EMC SRDF documentation.

Type-dimension: integer-scalar

Default: 0

SplitTakeover

A flag that determines whether the agent permits a failover to R2 devices in the Split state. The value 0 indicates that the agent does not permit a failover to R2 devices in the Split state. The value 1 indicates that the agent permits a failover to R2 devices in the Split state if the devices are read-write enabled. The attribute has no effect on failing over to a host attached to R1 devices.

Set the attribute to 0 to minimize the risk of data loss on a failover to devices that may not be in synch.

Type-dimension: integer-scalar

Default: 0

LinkMonitor

A flag that determines whether the agent should check the status of the replication link while bringing the resource online.

This attribute is of importance only at the primary site where the role of the device group is RDF1 and all the devices in the device group are read-write enabled.

The value 1 indicates that the agent will check the status of the replication link. If replication is in the synchronized or consistent state, then the resource comes online, otherwise, the resource remains offline and results in a service group fault.

The value 0 indicates that the agent will not check the status of the replication link while bringing the resource online.

Other values of the attribute are reserved for future use by the agent.

Type-dimension: integer-scalar

Default: 0

Mode

Used at the time of failover to decide which commands to use to failover to the other site.

The values for this attribute can be Asynchronous or Synchronous.

If the value is not specified, the agent assumes that the mode is Synchronous. If the devices are setup to replicate in the Asynchronous mode, you must set Mode to Asynchronous.

AdvancedOpts

Used at the time of monitoring. This attribute enables the agent to execute custom script during the monitor cycle of the resource.

Use the ExtendMonitor key with this attribute. Set the value of ExtendMonitor key as the absolute path of the script that should be executed during the monitor cycle.

Set the value of ExtendMonitor to null or remove the key from the AdvancedOpts attribute to disable the execution of the custom script.

Type-dimension : string-association

Example : AdvancedOpts{} = { ExtendMonitor=null }