InfoScale™ 9.0 Cluster Server Agent for Hitachi TrueCopy/HP-XP Continuous Access Configuration Guide - Windows

Last Published:
Product(s): InfoScale & Storage Foundation (9.0)
Platform: Windows
  1. Introducing the agent for Hitachi TrueCopy/Hewlett-Packard XP Continuous Access
    1.  
      About the agent for Hitachi TrueCopy/HP-XP Continuous Access
    2.  
      Supported software
    3.  
      Supported hardware
    4.  
      Typical Hitachi TrueCopy/Hewlett-Packard XP Continuous Access setup in a VCS cluster
    5. Hitachi TrueCopy/Hewlett-Packard XP Continuous Access agent functions
      1.  
        About the Hitachi TrueCopy/Hewlett-Packard XP Continuous Access agent's online function
  2. Configuring the agent for Hitachi TrueCopy/Hewlett-Packard XP Continuous Access
    1. Configuration concepts for the Hitachi TrueCopy/Hewlett-Packard XP Continuous Access agent
      1.  
        Resource type definition for the Hitachi TrueCopy agent
      2. Attribute definitions for the TrueCopy/HP-XP-CA agent
        1. About the SplitTakeover attribute for the Hitachi TrueCopy agent
          1.  
            SplitTakeover attribute = 0
          2.  
            SplitTakeover attribute = 1
        2. About the FreezeSecondaryOnSplit attribute for the Hitachi TrueCopy agent
          1.  
            FreezeSecondaryOnSplit attribute = 0
        3.  
          About the HTC configuration parameters
        4.  
          Special consideration for fence level NEVER
        5.  
          Considerations for calculating the AllowAutoFailoverInterval attribute value
      3.  
        Sample configuration for the TrueCopy/HP-XP-CA agent
    2. Before you configure the agent for Hitachi TrueCopy/Hewlett-Packard XP Continuous Access
      1.  
        About cluster heartbeats
      2.  
        About configuring system zones in replicated data clusters
      3.  
        About preventing split-brain
    3. Configuring the agent for Hitachi TrueCopy/Hewlett-Packard XP Continuous Access
      1.  
        Configuring the agent manually in a global cluster
      2.  
        Configuring the agent manually in a replicated data cluster
  3. Testing VCS disaster recovery support with Hitachi TrueCopy/Hewlett-Packard XP Continuous Access
    1. How VCS recovers from various disasters in an HA/DR setup with Hitachi TrueCopy/Hewlett-Packard XP Continuous Access
      1.  
        Failure scenarios in global clusters
      2.  
        Failure scenarios in replicated data clusters
      3.  
        Replication link / Application failure scenarios
    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. About the HTCSnap agent
      1.  
        HTCSnap agent functions
      2.  
        Resource type definition for the HTCSnap agent
      3.  
        Attribute definitions for the HTCSnap agent
      4.  
        About the Snapshot attributes
      5.  
        Sample configuration for a fire drill service group
    3.  
      Additional considerations for running a fire drill
    4.  
      Before you configure the fire drill service group
    5. Configuring the fire drill service group
      1.  
        About the Fire Drill wizard
    6.  
      Verifying a successful fire drill

Attribute definitions for the TrueCopy/HP-XP-CA agent

Table: Attributes for the Hitachi TrueCopy agent lists the attributes associated with the agent:

Table: Attributes for the Hitachi TrueCopy agent

Attribute

Description

BaseDir

Path to the RAID Manager Command Line Interface.

Type-Dimension: string-scalar

Default: C:\\HORCM\\etc.

GroupName

Name of the device group that the agent manages.

Type-Dimension: string-scalar

Instance

The Instance number of the device that the agent manages. Multiple device groups may have the same instance number.

Do not define the attribute if the instance number is zero.

Type-Dimension: integer

SplitTakeover

A flag that determines the following:

  • Whether the agent permits a failover to S-VOL devices if the replication link is disconnected (that is, when P-VOL devices are in the PSUE state)

  • Whether the agent cannot connect to the remote site RAID manager

  • Whether the replication link is manually suspended (that is when P-VOL devices are in the PSUS state)

See About the SplitTakeover attribute for the Hitachi TrueCopy agent.

Type-Dimension: integer-scalar

Default: 0

User

The domain user account under which HORCM Manager is started.

Type-Dimension: string-scalar

Domain

The domain for the account specified in the User field.

This user must have sufficient privileges to perform the HORCM commands.

Type-Dimension: string-scalar

Password

The password for the user account specified in the User field. You must encrypt this password by using the vcsencrypt utility.

Type-Dimension: string-scalar

LinkMonitor

A flag that defines whether the agent periodically attempts to resynchronize the S-VOL side if the replication link is disconnected. The agent uses the pairresync command to resynchronize arrays.

The value 1 indicates that when the replication link is disconnected, the agent periodically attempts to resynchronize the S-VOL side using the pairresync command.

If the value of the LinkMonitor attribute is set to 2, the agent generates SNMP traps or alerts when the status of the attached P-VOL and S-VOL changes. If the status of the configured HTC device changes to PSUE, PSUS, SSUS, or SSWS, the agent generates an SNMP trap indicating that the resource health has gone down. For all other types of status changes of the configured HTC devices, the agent generates an SNMP trap indicating that the resource health has improved. An error or information type message is logged by the agent in the VCS HIgh Availability engine log- "The state of P-VOL/S-VOL devices in device group device group name has changed from previous state to current state."

Setting LinkMonitor does not affect the SplitTakeover behavior. However, you can minimize the time during which the P-VOL is in the PSUE state by setting the LinkMonitor attribute.

Type-Dimension: integer-scalar

Default: 0

RoleMonitor

Determines if the agent must perform detailed monitoring of HTC volumes.

If this attribute is set to 0, the agent does not perform detailed monitoring. This attribute is disabled by default.

If this attribute is set to 1, the agent monitors the status of the HTC volumes everytime a monitor cycle runs. In addition, the HTC resource comes online only when any of the following conditions are met:

  • When the volume is P-VOL

  • When the volume is S-VOL and the status is SSWS

  • When the volume is S-VOL, the status is SSUS, and the M flag of the corresponding P-VOL is set to W.

Type-Dimension: integer-scalar

Default: 0

FreezeSecondaryOnSplit

A flag that determines if the agent must freeze the service group in the remote cluster when the TrueCopy replication link is either split or suspended.

The value 1 indicates that the agent must freeze the service group in the remote cluster when the replication link is split or suspended.

Type-Dimension: integer-scalar

Default: 0

AllowOnlineOnSimplex

A flag that determines if the agent must allow a resource to come online when the TrueCopy devices are in SMPL (Simplex) state. This attribute is honored only when the agent attempts to bring a resource online.

The value false indicates that the agent must not allow a resource to come online when TrueCopy devices are in SMPL (Simplex) state.

Type-Dimension: boolean-scalar

Default: false

TargetFrozen

For internal use. Do not modify.

AdvancedOpts

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

Use the AllowAutoFailoverInterval attribute with this attribute. The agent automatically fails over if certain conditions are met and AllowAutoFailoverInterval is set to 0 (zero) or a positive integer.

To disable the execution of the custom script, set AllowAutoFailoverInterval to undefined or remove it from the AdvancedOpts attribute. For example:

AdvancedOpts{} = 
{ AllowAutoFailoverInterval="undefined" }

Type-Dimension: string-association

AllowAutoFailoverInterval

The agent uses this attribute to fail over automatically only if all the following conditions are met:

  • This attribute is set to 0 (zero) or a positive integer.

  • The fence level is NEVER.

  • The remote RAID manager is not reachable.

The failover takes place only if the value of this attribute is greater than the last registered PAIR state time difference.

Note:

This attribute is applicable only when the fence level is NEVER.

See Special consideration for fence level NEVER.

Default: undefined

Type-Dimension: string-association

PVOLStateTime

This is an internal attribute that is used to maintain the P-VOL state and the timestamp when the instance was last registered as PAIR.

Note:

Do not modify this attribute.