Building Disaster Recovery Serviceguard Solutions Using Metrocluster with Continuous Access EVA A.05.01

Online addition and deletion of nodes
Metrocluster requires equal number of nodes to be configured at the primary and remote data
centers. Therefore, whenever a RAC database instance is added or deleted at primary site, you
must add or delete the replica database instance at the remote site as well.
Online node addition involves procedures on both the sites of the redundant RAC database
configuration.
1. Online node addition on the primary site where the RAC database package stack is running.
2. Online node addition on the remote site where the RAC database package stack is down.
Similarly, online node deletion involves:
1. Online node deletion on the primary site where the RAC database package stack is running.
2. Online node deletion on the remote site with where the RAC database package stack is down.
NOTE: HP recommends to add or delete nodes online when the Site Controller Package is halted
in the DETACH mode.
Adding nodes online on a primary site where the RAC database is running
To add nodes online on a primary site where the RAC database package stack is running:
1. Install the required software on the new node and prepare the node for Oracle installation.
2. Stop the Site Controller Package in the DETACH mode to avoid unnecessary site failover of
the RAC database.
3. Ensure that the new node can access the Clusterware OCR and VOTE disks, and Oracle
database disks and add the node to the Serviceguard cluster.
4. Extend the Oracle Clusterware software to the new node.
For more information on extending the Oracle Clusterware software, see the Oracle Database
10gR2 RAC documentation available at the Oracle site.
5. Modify the configured Oracle Clusterware package using the HP SGeRAC toolkit to include
the details of the new node and start the Oracle Clusterware package on the new node.
6. Extend the Oracle database software on the new node.
For more information on extending software on a new node, see the Oracle Database 10gR2
RAC documentation available at the Oracle site.
7. Prepare storage for RAC database on new node.
For more information on preparing the storage device, see the Volume Manager Operations
manual.
8. Add a database instance to the new node.
For more information on adding a database instance, see the Oracle Database 10gR2 RAC
documentation available at the Oracle site.
9. Modify the Oracle database package to add the details of the new node.
10. Start Oracle database package on the added node.
11. Re-configure the Site Controller Package to include the details of the new node.
Adding nodes online on a remote site where the RAC database is down
To add a node online on a remote site where the RAC database package stack is down:
1. Prepare the storage for RAC database instance.
a. For CFS or CVM, extend the RAC DG or the MP MNP packages to the node that must
be added.
b. For SLVM, import the RAC database volume groups on the node that must be added.
2. Copy the RAC database instance pfile and password files from the added node at the other
site to the node that is added at the current site.
3. Create the required Oracle database admin directories.
4. Add a listener for the database on the node using the Oracle Network Configuration Assistant
(NETCA).
Administering Metrocluster for RAC 127