README before using the Veritas Storage Foundation™ 5.
Legal Notices © Copyright 2005-2011 Hewlett-Packard Development Company, L.P. Confidential computer software. Valid license from HP required for possession, use, or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor’s standard commercial license. The information contained herein is subject to change without notice.
Contents Preface........................................................................................................5 Publishing History.....................................................................................................................5 1 Overview..................................................................................................6 2 Introducing Serviceguard Extension for RAC...................................................7 About Serviceguard Extension for RAC.........
Using Storage Checkpoints and Storage Rollback.........................................20 Storage Checkpoints and Storage Rollback in SGeRAC...............................................................20 Using Storage Checkpoints and Storage Rollback for Backup and Restore......................................20 Using the Storage Checkpoint Command Line Interface (CLI)........................................................20 Overview of Commands..........................................................
Preface This README before using the Veritas™ Storage Foundation for Oracle® RAC Administrator's Guide, 5.1 SP1 contains important information about Veritas Storage Foundation for Oracle RAC when it is included in an HP Serviceguard Storage Management Suite Version A.04.00 bundle. This information IS NOT included in the Veritas™ Storage Foundation for Oracle® RAC Administrator's Guide, 5.1 SP1. Publishing History The latest publishing date and part number indicate the current edition.
1 Overview This README before using the Veritas™ Storage Foundation for Oracle® RAC Administrator's Guide, 5.1 SP1 contains important information about Veritas Storage Foundation when it is included in an HP Serviceguard Cluster File System for RAC bundle. This information IS NOT included in the Veritas™ Storage Foundation for Oracle® RAC Administrator's Guide, 5.1 SP1. The information in this README applies to the following SG SMS Version A.04.00 bundles: • T2777EB bundle — A.04.00.
2 Introducing Serviceguard Extension for RAC This chapter provides information on SGeRAC when it is included as a component of a Serviceguard Cluster File System for RAC Bundle (SG SMS Version A.04.00 bundles T2777EB, T8687EB, and T8697EB). For more information on SGeRAC, see Using Serviceguard Extension for RAC, Serviceguard Extension for RAC Version A.11.20 Release Notes and related SGeRAC White Papers published on the HP Business Support Center (BSC) web site at: www.hp.
• Increase availability and performance with dynamic multipathing (DMP), which provides wide storage array support for protection from failures and performance bottlenecks in the HBAs and SAN switches. • Optimize I/O performance through storage mapping technologies and tunable attributes. How Serviceguard Extension for RAC Works (High-Level Perspective) Real Application Clusters (RAC) is a parallel database environment that takes advantage of the processing power of multiple computers.
Figure 1 Serviceguard Extension for RAC Architecture Component Products and Processes of SG SMS Serviceguard Cluster File System for RAC To understand how the SG SMS Serviceguard Cluster File System for RAC product manages database instances running in parallel on multiple nodes, review the architecture and communication mechanisms that provide the infrastructure for Oracle RAC. Table 2 highlights the SG SMS Serviceguard Cluster File System for RAC components products.
Table 2 SG SMS Serviceguard Cluster File System for RAC Bundle Component Products (continued) Component Product Description Serviceguard Manages Oracle RAC databases and infrastructure components. RAC Extensions Manage cluster membership and communications between cluster nodes.
Cluster Interconnect Communication Channel The cluster interconnect provides the communication channel for all system-to-system communication, in addition to one-node communication between modules. Low Latency Transport (LLT) and Group Membership Services/Atomic Broadcast (GAB) make up the SG SMS Serviceguard for Oracle RAC communications package central to the operation of SGeRAC. Refer to Using Serviceguard Extension for RAC for additional information.
SGeRAC uses LLT heartbeats to determine cluster membership: • When systems no longer receive heartbeat messages from a peer for a predetermined interval, a protocol excludes the peer from the current membership. • GAB informs processes on the remaining nodes that the cluster membership has changed; this action initiates recovery actions specific to each module. For example, CVM must initiate volume recovery and CFS must perform a fast parallel file system check.
CVM does not impose any write locking between nodes. Each node is free to update any area of the storage. All data integrity is the responsibility of the upper application. From an application perspective, standalone systems access logical volumes in the same way as CVM systems. CVM imposes a “Uniform Shared Storage” model. All nodes must connect to the same disk sets for a given disk group. Any node unable to detect the entire set of physical disks for a given disk group cannot import the group.
SGeRAC configurations minimize the use of GLM locking. Oracle RAC accesses the file system through the ODM interface and handles its own locking; only Oracle (and not GLM) buffers data and coordinates write operations to files. A single point of locking and buffering ensures maximum performance. GLM locking is only involved when metadata for a file changes, such as during create and resize operations. CFS Communication CFS uses port f for GLM lock and metadata communication.
disasters. It can be deployed in an Extended Distance Cluster, a Metrocluster or Continentalclusters configuration. For more information, see Chapter 7 Designing a Disaster Recovery Solution Using Site Aware Disaster Tolerant Architecture in Designing Disaster Recovery Clusters using Metroclusters and Continentalclusters, April 2011 (p/n 5900-1484) available at: www.hp.
3 About CVM and CFS in an SGeRAC Environment Before installing SGeRAC, review the following information on CVM and CFS to better understand the overall setup so you can plan your SGeRAC configuration. For more information on SGeRAC, see Using Serviceguard Extension for RAC, Serviceguard Extension for RAC Version A.11.20 Release Notes and related SGeRAC White Papers published on the HP Business Support Center (BSC) web site at: www.hp.
and centralized management to VxFS. Using CFS in an SGeRAC environment provides the following benefits: • Increased manageability, including easy creation and expansion of files Without a file system, you must provide Oracle with fixed-size partitions. With CFS, you can grow file systems dynamically to meet future requirements. • Less prone to user error Raw partitions are not visible and administrators cannot compromise them by mistakenly putting file systems over the partitions.
About Shared Disk Groups Make sure you review the following general information when working with disk groups and volumes. For complete details on creating and managing shared disk groups, refer to the Veritas Volume Manager Administrator's Guide available at: http://www.hp.
Deporting and Importing Shared Disk Groups Shared disk groups in an SGeRAC environment are configured for “Autoimport” at the time of CVM startup. If the user manually deports the shared disk group on the CVM master, the disk group is deported on all nodes. To reimport the disk group, the user must import the disk group as a shared group from the CVM master.
4 Using Storage Checkpoints and Storage Rollback This chapter provides information on using Veritas Storage Checkpoints and Veritas Storage Rollback when they are included in Serviceguard Cluster File System for RAC Bundles (SG SMS Version A.04.00 bundles T2777EB, T8687EB, and T8697EB) Storage Checkpoints and Storage Rollback in SGeRAC Veritas Storage Checkpoints enable efficient backup and recovery of Oracle databases.
Table 3 Veritas Storage Foundation for Oracle RAC Commands (continued) Command Description dbed_ckptdisplay Displays Storage Checkpoints associated with an Oracle instance dbed_ckptmount Mounts a Storage Checkpoint for an Oracle instance dbed_ckptumount Unmounts a Storage Checkpoint for an Oracle instance dbed_ckptrollback Rolls back an Oracle instance to a Storage Checkpoint point-in-time image dbed_ckptremove Removes a Storage Checkpoint for an Oracle instance dbed_clonedb Creates a copy of a