Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home

Designing Disaster Tolerant HA Clusters Using Metrocluster and Continentalclusters:

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Glossary

 » Index

HP Part Number: B7660-90025

Published: September 2008


Table of Contents

Printing History
Preface
Guide to Disaster Tolerant Solutions Documentation
1 Designing a Metropolitan Cluster
Designing a Disaster Tolerant Architecture for use with Metrocluster Products
Single Data Center
Two Data Centers and Third Location with Arbitrator(s)
Worksheets
Disaster Tolerant Checklist
Cluster Configuration Worksheet
Package Configuration Worksheet
Next Steps
2 Designing a Continental Cluster
Understanding Continental Cluster Concepts
Mutual Recovery Configuration
Application Recovery in a Continental Cluster
Monitoring over a Network
Cluster Events
Interpreting the Significance of Cluster Events
How Notifications Work
Alerts
Alarms
Creating Notifications for Failure Events
Creating Notifications for Events that Indicate a Return of Service
Maintenance Mode for Recovery Groups
Performing Cluster Recovery
Performing Recovery Group Rehearsal in Continentalclusters
Notes on Packages in a Continental Cluster
How Serviceguard commands work in a Continentalclusters
Designing a Disaster Tolerant Architecture for use with Continentalclusters
Mutual Recovery
Serviceguard Clusters
Data Replication
Highly Available Wide Area Networking
Data Center Processes
Continentalclusters Worksheets
Preparing the Clusters
Setting up and Testing Data Replication
Configuring a Cluster without Recovery Packages
Configuring a Cluster with Recovery Packages
Configuring Recovery Groups with Rehearsal Packages
Building the Continentalclusters Configuration
Preparing Security Files
Creating the Monitor Package
Configuring the Maintenance Mode Feature for Recovery Groups in Continentalclusters
Editing the Continentalclusters Configuration File
Checking and Applying the Continentalclusters Configuration
Starting the Continentalclusters Monitor Package
Validating the Configuration
Documenting the Recovery Procedure
Reviewing the Recovery Procedure
Testing the Continental Cluster
Testing Individual Packages
Testing Continentalclusters Operations
Switching to the Recovery Packages in Case of Disaster
Receiving Notification
Verifying that Recovery is Needed
Using the Recovery Command to Switch All Packages
To Start the Failover Process
How the cmrecovercl Command Works
Forcing a Package to Start
Restoring Disaster Tolerance
Restore Clusters to their Original Roles
Primary Packages Remaining on the Surviving Cluster
Primary Packages Remaining on the Surviving Cluster using cmswitchconcl
Newly Created Cluster Will Run Primary Packages
Newly Created Cluster Will Function as Recovery Cluster for All Recovery Groups
Performing a Rehearsal Operation in your Environment
Maintaining a Continental Cluster
Adding a Node to a Cluster or Removing a Node from a Cluster
Adding a Package to the Continental Cluster
Removing a Rehearsal Package from a Recovery Group
Modifying a Recovery Group with a new Rehearsal Package
Removing a Package from the Continental Cluster
Changing Monitoring Definitions
Checking the Status of Clusters, Nodes, and Packages
Reviewing Messages and Log Files
Deleting a Continental Cluster Configuration
Renaming a Continental Cluster
Checking Java File Versions
Next Steps
Support for Oracle RAC Instances in a Continentalclusters Environment
Configuring the Environment for Continentalclusters to Support Oracle RAC
Serviceguard/Serviceguard Extension for RAC and Oracle Clusterware Configuration
Initial Startup of Oracle RAC Instance in a Continentalclusters Environment
Failover of Oracle RAC Instances to the Recovery Site
Failback of Oracle RAC Instances After a Failover
Rehearsing Oracle RAC Databases in Continentalclusters
3 Building Disaster Tolerant Serviceguard Solutions Using Metrocluster with Continuous Access XP
Files for Integrating XP Disk Arrays with Serviceguard Clusters
Overview of Continuous Access XP Concepts
PVOLs and SVOLs
Device Groups and Fence Levels
Continuous Access Journal Overview
Creating the Cluster
Preparing the Cluster for Data Replication
Creating the RAID Manager Configuration
Defining Storage Units
Configuring Packages for Disaster Recovery
Completing and Running a Metrocluster Solution with Continuous Access XP
Maintaining a Cluster that uses Metrocluster with Continuous Access XP
XP Continuous Access Device Group Monitor
Completing and Running a Continental Cluster Solution with Continuous Access XP
Setting up a Primary Package on the Primary Cluster
Setting up a Recovery Package on the Recovery Cluster
Setting up the Continental Cluster Configuration
Switching to the Recovery Cluster in Case of Disaster
Failback Scenarios
Maintaining the Continuous Access XP Data Replication Environment
4 Building Disaster Tolerant Serviceguard Solutions Using Metrocluster with Continuous Access EVA
Files for Integrating the EVA with Serviceguard Clusters
Overview of EVA and Continuous Access EVA Concepts
Metrocluster with EVA and Data Replication
Copy Sets
Managed Sets
Failover
Continuous Access EVA Management Software
Preparing a Serviceguard Cluster for Metrocluster Continuous Access EVA
Setting up the Storage Hardware
Cluster Configuration
Management Server/SMI-S and DR Groups Configuration
Defining Management Server and SMI-S Information
Defining EVA Storage Cells and DR Groups
Verifying the EVA Configuration
Configuring Volume Groups
Building a Metrocluster Solution with Continuous Access EVA
Configuring Packages for Automatic Disaster Recovery
Maintaining a Cluster that Uses Metrocluster Continuous Access EVA
Completing and Running a Continental Cluster Solution with Continuous Access EVA
Setting up a Primary Package on the Primary Cluster
Setting up a Recovery Package on the Recovery Cluster
Setting up the Continental Cluster Configuration
Switching to the Recovery Cluster in Case of Disaster
Failover to Recovery Site
Failover Scenarios
5 Building Disaster Tolerant Serviceguard Solutions Using Metrocluster with EMC SRDF
Files for Integrating Serviceguard with EMC SRDF
Overview of EMC and SRDF Concepts
Preparing the Cluster for Data Replication
Installing the Necessary Software
Building the Symmetrix CLI Database
Determining Symmetrix Device Names on Each Node
Building a Metrocluster Solution with EMC SRDF
Setting up 1 by 1 Configurations
Grouping the Symmetrix Devices at Each Data Center
Setting up M by N Configurations
Creating Symmetrix Device Groups
Configuring Gatekeeper Devices
Creating the Consistency Groups
Creating Volume Groups
Creating VxVM Disk Groups using Metrocluster with EMC SRDF
Validating VxVM Disk Groups using Metrocluster with EMC SRDF
Additional Examples of M by N Configurations
Configuring Serviceguard Packages for Automatic Disaster Recovery
Maintaining a Cluster that uses Metrocluster with EMC SRDF
Managing Business Continuity Volumes
R1/R2 Swapping
Some Further Points
Metrocluster with SRDF/Asynchronous Data Replication
Overview of SRDF/Asynchronous Concepts
Requirements for using SRDF/Asynchronous in a Metrocluster Environment
Preparing the Cluster for SRDF/Asynchronous Data Replication
Configuring Metrocluster with EMC SRDF using SRDF/Asynchronous
Building a Device Group for SRDF/Asynchronous
Package Configuration using SRDF/Synchronous or SRDF/Asynchronous
Package Failover using SRDF/Asynchronous
Protecting against a Rolling Disaster
Limitations and Restrictions
Metrocluster with SRDF/Asynchronous Multi-Session Consistency Data Replication
Overview of SRDF/Asynchronous MSC Concepts
Configuring Metrocluster with EMC SRDF using SRDF/Asynchronous Multi-Session Consistency (MSC) Data Replication
Configuring a Package using SRDF/Asynchronous MSC
Setting up the RDF Daemon
Building a Continental Cluster Solution with EMC SRDF
Setting up a Primary Package on the Primary Cluster
Setting up a Recovery Package on the Recovery Cluster
Setting up the Continental Cluster Configuration
Switching to the Recovery Cluster in Case of Disaster
Failback Scenarios
Maintaining the EMC SRDF Data Replication Environment
6 Designing a Disaster Tolerant Solution Using the Three Data Center Architecture
Overview of Three Data Center Concepts
Designing a Disaster Tolerant Architecture Using Three Data Center with Continuous Access XP
Overview of HP XP StorageWorks Three Data Center Architecture
Configuring an XP Three Data Center Solution
HP StorageWorks RAID Manager Configuration
Package Configuration in a Three Data Center Environment
Timing Considerations
Bandwidth for Continuous Access and Application Recovery Time
Data Maintenance with the Failure of a Metrocluster Continuous Access XP Failover
Swap Takeover Failure (for Continuous Access Sync Pair)
Takeover Timeout (for third data center)
Continuous Access-Journal Device Group PVOL-PAIR with SVOL-PSUS(SSWS) State
Failback Scenarios
Failback from Data Center 3 (DC3)
Additional Reading
7 Designing a Disaster Tolerant Solution Using Site Aware Disaster Tolerant Architecture
Overview of Site Aware Disaster Tolerant Architecture
Components of SADTA
Site
Oracle Clusterware Sub-cluster
Cluster File System Sub-cluster
Complex Workload Packages
Site Controller Package
Site Safety Latch
Overview of SADTA Configuration
SADTA and Oracle Database 10gR2 RAC
Configuring Oracle Database 10gR2 RAC in a Site Aware Disaster Tolerant Architecture
Summary of Required Procedures
Sample Configuration
Configuring SADTA
Setting up Replication
Configuring Metrocluster
Installing and Configuring Oracle Cluster Ready Service (CRS)
Installing and Configuring Oracle Real Application Clusters (RAC)
Creating the RAC Database
Creating Identical RAC Database at the Remote Site
Configuring the Site Controller Package
Configuring the Site Safety Latch Dependencies
Starting the Disaster Tolerant RAC Database in the Metrocluster
Configuring Client Access for Oracle Database 10gR2 RAC
Configuring SGeRAC Cluster Interconnect Subnet Monitoring
Configuring and Administration Restrictions
Understanding Site Failover in a Site Aware Disaster Tolerant Architecture
Node Failure
Site Failure
Site Failover
Site Controller Package Failure
Network Partitions Across Sites
Disk Array and SAN Failure
Replication Link Failure
Oracle Database 10gR2 RAC Failure
Oracle Database 10gR2 RAC Instance Failure
Oracle Database 10gR2 RAC Oracle Clusterware Daemon Failure
Administering the Site Aware Disaster Tolerant Metrocluster Environment
Maintaining a Node
Online Addition and Deletion of Nodes
Maintaining the Site
Maintaining the Metrocluster Environment File
Maintaining Site Controller Package
Starting a Disaster Tolerant Oracle Database 10gR2 RAC
Shutting Down a Disaster Tolerant Oracle Database 10gR2 RAC
Halting and Restarting the RAC Database MNP Packages
Maintaining Oracle Database 10gR2 RAC MNP packages on a Site
Maintaining Oracle Database 10gR2 RAC
Moving a Site Aware Disaster Tolerant Oracle RAC Database to a Remote Site
Limitations of a Site Aware Disaster Tolerant Architecture
Troubleshooting
Logs and Files
Cleaning the Site to Restart the Site Controller Package
Identifying and Cleaning RAC MNP Stack Packages that are Halted
Understanding Site Controller Package Logs
Environment File Variables for Serviceguard Integration with Continuous Access XP
B Environment File Variables for Metrocluster Continuous Access EVA
C Environment File Variables for Metrocluster with EMC SRDF
D Configuration File Parameters for Continentalclusters
E Continentalclusters Command and Daemon Reference
F Metrocluster Command Reference for Preview Utility
Overview of Data Replication Storage Failover Preview
Command Reference
Sample Output of the cmdrprev Command
G Data Replication Rehearsal in a Sample Environment
Setup Environment
Device Group Configuration Changes
Rehearsal Package Configuration
Primary Package Metrocluster Environment File
Continentalclusters Configuration
Rehearsing Failure for a Single Instance Application
H Site Aware Disaster Tolerant Architecture Configuration Work Sheet
Metrocluster Site Configuration
Replication Configuration
CRS Sub-cluster Configuration – using CFS
RAC Database Configuration
Site Controller Package Configuration
Glossary
Index

List of Figures

1-1 Two Data Centers and Third Location with Arbitrators
1-2 Failover Scenario with a Single Arbitrator
1-3 Failover Scenario with Two Arbitrators
1-4  Disaster Tolerant Checklist
1-5  Cluster Configuration Worksheet
1-6  Package Configuration Worksheet
1-7  Package Control Script Worksheet
2-1 Sample Continentalclusters Configuration
2-2 Sample Mutual Recovery Configuration
2-3 Continental Cluster After Recovery
2-4 Multiple Recovery Pair Configuration in a Continental Cluster
2-5 Sample Local Cluster Configuration
2-6 Sample Cluster Configuration with Recovery Packages
2-7 Sample Continentalclusters Recovery Groups
2-8 Sample Bi-directional Recovery Groups
2-9 Continentalclusters Configuration Files
2-10 Recovery Checklist
2-11 Oracle RAC Instances in a Continentalclusters Environment
2-12 Sample Oracle RAC Instances in a Continentalclusters Environment After Failover
2-13 Continentalclusters Configuration Files in a Recovery Pair with RAC Support
3-1 XP Series Primary and Secondary Volume Definitions
3-2 XP Series Disk Array Side File
3-3 Journal Based Replication
3-4 Disaster Tolerant Cluster
3-5 Q-Marker and Q-CNT
4-1 Configuration of Virtual Disks and DR groups
4-2  EVA Configuration Checklist
4-3 EVA Command View for the WWN Identifier
4-4 EVA Command View DR Group Properties
5-1 EMC R1 and R2 Definitions
5-2 Sample syminq Output from a Node on the R1 Side
5-3 Sample syminq Output from a Node on the R2 Side
5-4 Parsing the Symmetrix Serial Number
5-5 Sample symrdf list Output from R1 Side
5-6 Sample symrdf list Output from R2 Side
5-7 Mapping HP-UX Device File Names to Symmetrix Units
5-8 2 X 2 Node and Data Center Configuration with Consistency Groups
5-9 Devices and Symmetrix Units in M by N Configurations
5-10 2 by 1 Configuration
5-11 Bidirectional 2 by 2 Configuration
5-12 SRDF/Asynchronous Basic Functionality
5-13 Metrocluster Topology using SDRF/Asynchronous
5-14 Metrocluster with SRDF/Asynchronous Multi-Session Consistency Data Replication
6-1 Three Data Center Solution Overview
6-2 Three Data Center Architecture
6-3 XP Three Data Center Multi-Target Bi-Link Configuration Data Replication
6-4 3DC Multi-Hop Bi-Link Configuration Data Replication
6-5 Mirror Unit Descriptors
6-6 Mirror Unit Descriptor Usage
6-7 Multi-Target Bi-Link (1:2)
6-8 Multi-Hop Bi-Link (1:1:1)
7-1 Complex Workload with Package Dependencies Configured
7-2 Package View
7-3 Sample Configuration
Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© Hewlett-Packard Development Company, L.P.