Section 1 Storage Foundation Concepts
Chapter 1 Introducing SF Oracle RAC
Section 2 Installing and upgrading Storage Foundation
Chapter 2 Preparing to install
SF Oracle RAC
Overview of Storage Foundation installation and configuration tasks
Preparing to install and configure Storage Foundation
Installing Storage Foundation and configuring its components
Installing Oracle RAC and creating Oracle RAC database
Setting up VCS to manage RAC resources
Setting up disaster recovery in Storage Foundation environment (optional)
Setting up backup and recovery feature for Storage Foundation (optional)
About Storage Foundation component features
Typical Storage Foundation cluster setup
Performing pre-installation tasks
Gathering information to install and configure Storage Foundation
Information to install SF Oracle RAC filesets
Information to configure Veritas Cluster Server component
Information to configure Storage Foundation clusters in secure mode
Information to add Storage Foundation users
Information to configure Cluster Management Console
cluster connector
Information to configure Cluster Management Console
Information to configure SMTP email notification
Information to configure SNMP trap notification
Information to configure global clusters
Information to configure Cluster Volume Manager
Chapter 3 Installing and Configuring Storage Foundation Software
Performing basic system checks
Configuring SF Oracle RAC Components
Configuring the cluster in secure mode
Adding Storage Foundation users
Configuring the Cluster Management Console
Configuring SMTP email notification
Configuring SNMP trap notification
Configuring the global cluster option
Setting permissions for database administration
Chapter 4 Upgrading Storage Foundation
Upgrading to SF 5.0 Oracle RAC
Section 3 Setting up Storage Foundation with Oracle9i
Chapter 5 Preparing to Install Oracle9i RAC
About the location of ORACLE_HOME
Performing pre-installation operations
Adding users and groups for Oracle
Setting up oracle user equivalence for RSH and RCP
Verifying RSH access for "oracle" user
Setting shell limits for "oracle" user
Configuring maximum user Processes
Verifying the user "nobody" exists
Creating file system or volume for SRVM
Creating a disk group and file system for the Oracle software
Preparing $ORACLE_BASE on each node
Chapter 6 Installing Oracle9i RAC
Chapter 7 Configuring Oracle9i service groups
About SF Oracle RAC service groups
Managing Oracle components of the SF Oracle RAC environment
Chapter 8 Adding and removing nodes in Oracle9i clusters
Adding a node to an Oracle9i SF Oracle RAC cluster
Checking system requirements for a new node
Modifying /etc/pse.conf to enable the dlpi driver
Physically adding a new system to the cluster
Installing Storage Foundation 5.0 for Oracle RAC on the new system
Configuring LLT, GAB, VCSMM, and VXFEN drivers
Configuring CVM on Existing Cluster
Creating Oracle user and groups on the new node
Setting shell limits for "oracle" user
Configuring maximum user Processes
Verifying the user "nobody" exists
Creating file system for Oracle binaries
Accessing shared Filesystem/Volumes for Database/SRVM
Installing and Configuring Oracle on the new node
Starting VCS on the new system
Starting GSD on the new system
Removing a node from an Oracle9i SF Oracle RAC Cluster
Chapter 9 Uninstalling Storage Foundation from Oracle9i systems
Stopping gsd and applications using Oracle9i on CFS
Stopping applications using CFS (outside of VCS control)
Unmounting CFS file systems (outside of VCS control)
Offlining the Oracle and Netlsnr resources
Removing the Oracle database (optional)
Uninstalling Oracle9i (optional)
Unlinking Veritas libraries from Oracle9i binaries
Section 4 Setting up Storage Foundation with Oracle 10g
Chapter 10 Preparing to Install Oracle 10g RAC
About Oracle 10g RAC in an SF Oracle RAC environment
About the location of ORACLE_HOME
Performing pre-installation operations
Using the SF Oracle RAC configuration program
Setting up Oracle user equivalence for RSH and RCP
Verifying RSH access for Oracle user
Configuring shell limits for Oracle user
Configuring kernel parameter for processes per user
Verifying the user "nobody" exists
Configuring private IP addresses for CRS
Creating public virtual IP addresses for use by Oracle
Chapter 11 Installing Oracle 10g RAC
Chapter 12 Upgrading and migrating Oracle software
Migrating from Oracle9i R2 to Oracle 10g
Chapter 13 Configuring Oracle 10g service groups
About VCS service group for Oracle 10g dependencies
Configuring CVM and Oracle Service Groups
Chapter 14 Adding and removing cluster nodes for Oracle 10g
Adding a node to an Oracle 10g cluster
Checking system requirements for new node
Modifying /etc/pse.conf to enable the dlpi driver
Physically adding a new system to the cluster
Installing Storage Foundation 5.0 for Oracle RAC on the new system
Configuring LLT, GAB, VCSMM, and VXFEN drivers
Removing a node from an Oracle 10g cluster
Chapter 15 Uninstalling Storage Foundation from Oracle 10g systems
Stopping Applications Using CFS (Outside of VCS Control)
Unmounting VxFS File Systems (Outside of VCS Control)
Removing the Oracle Database (Optional)
Unlinking Veritas libraries from Oracle 10g binaries
Removing Storage Foundation 5.0 for Oracle RAC packages
Section 5 Wide area disaster recovery for Storage Foundation
Chapter 16 Preparing for global clustering
Chapter 17 Configuring global clustering
Preparing clusters for replication
Creating the SRL volume on the primary site
Setting up replication objects on the primary site
Section 6 Backup and recovery
Chapter 18 Configuring the repository database for Oracle
Chapter 19 Using Checkpoints and Storage Rollback with Storage Foundation 5.0 for Oracle RAC
Storage Checkpoints and Storage Rollback concepts
Determining space requirements for Storage Checkpoints
Performance of Storage Checkpoints
Backing up and recovering the database using Storage Checkpoints
Chapter 20 Using database FlashSnap for backup and off-host processing
Solving typical database problems with Database FlashSnap
About Database FlashSnap applications
Planning to use Database FlashSnap
Preparing hosts and storage for Database FlashSnap
Creating a snapshot mirror of a volume or volume set used
by the database
Upgrading existing volumes to use Veritas Volume Manager 5.0
Summary of database snapshot steps
Creating a snapplan (dbed_vmchecksnap)
Validating a snapplan (dbed_vmchecksnap)
Displaying, copying, and removing a snapplan (dbed_vmchecksnap)
Creating a snapshot (dbed_vmsnap
Backing up the database from snapshot volumes (dbed_vmclonedb)
Cloning a database (dbed_vmclonedb)
Using Database FlashSnap to Clone a Database
Shutting Down the Clone Database and Unmounting File Systems
Section 7 Performance and troubleshooting
Chapter 21 Investigating I/O performance using storage mapping
Chapter 22 Troubleshooting Storage Foundation
Running scripts for engineering support analysis
SCSI reservation errors during bootup
vxfentsthdw fails when SCSI TEST UNIT READY command fails
vxfentsthdw fails when prior registration key exists on disk
Removing existing keys from disks
System panic prevents potential data corruption
Section 8 Reference information
Appendix A Sample VCS configuration files for SF Oracle RAC
Appendix B Creating a starter database
Appendix C Agent reference
CVMVolDg and CFSMount resources
CVMVolDg agent type attribute descriptions
CVMVolDg agent type definition
Sample CVMVolDg agent configuration
CFSMount agent type, attribute descriptions
PrivNIC agent: monitor entry point
PrivNIC agent: type attribute descriptions
Appendix D I/O fencing topics
Initializing disks as VxVM disks
vxfentsthdw options and methods
General guidelines for using vxfentsthdw
Testing the coordinator disk group using vxfentsthdw -c
Appendix E Configuring the Symantec License Inventory Agent
About the Symantec License Inventory Manager
When the Symantec License Inventory Agent is installed
When the server and access points are installed
What you can do with the agent after it is installed
How to order the Symantec License
Inventory Manager license and media kit
Appendix F Tunable kernel driver parameters
Appendix G Error messages
LMX Error Messages, Non-Critical
VxVM Errors Related to I/O Fencing
Glossary 491
Index 495