Skip Navigation Links | |
Exit Print View | |
Oracle Solaris Cluster Data Service for Oracle Real Application Clusters Guide |
1. Installing Support for Oracle RAC
2. Configuring Storage for Oracle Files
3. Registering and Configuring the Resource Groups
4. Enabling Oracle RAC to Run in a Cluster
5. Administering Support for Oracle RAC
6. Troubleshooting Support for Oracle RAC
7. Modifying an Existing Configuration of Support for Oracle RAC
8. Upgrading Support for Oracle RAC
Upgrading Resources in Support for Oracle RAC
Information for Registering the New Versions of Support for Oracle RAC Resource Types
How to Preserve a Nondefault Value of the reservation_timeout Extension Property
How to Remove the Resource of Type SUNW.rac_hwraid
Adding Storage Resources for Oracle Files
Adding Resources for Interoperation With Oracle 10g Release 2 or 11g Oracle Clusterware
Upgrading to Oracle Solaris Cluster 3.3 Resource Types for Oracle 9i RAC Database Instances
How to Take Offline Resource Groups for Oracle RAC Database Components and Restart the Components
A. Sample Configurations of This Data Service
B. Preset Actions for DBMS Errors and Logged Alerts
As of the Sun Cluster 3.2 release, the failover resource types that automate the startup and shutdown of Oracle 9i RAC database instances can be replaced with multi-master resource types. The multi-master resources simplify the administration and enhance the scalability of Support for Oracle RAC.
Upgrading from Sun Cluster 3.1 software to Oracle Solaris Cluster 3.3 resource types for Oracle 9i RAC database instances involves the tasks that are described in the following sections:
Perform these tasks in the order in which they are listed.
This task involves taking offline resource groups for Oracle RAC database components and restarting the components on each cluster node individually.
This sequence of operations avoids downtime by ensuring that the Oracle RAC database components remain online on other cluster nodes.
Perform this task on each cluster node individually.
Before You Begin
Ensure that you have upgraded resources in the RAC framework resource group. For more information, see Upgrading Resources in Support for Oracle RAC.
If you configured Oracle listener resources in the same resource group as the Oracle RAC server resource, omit this step.
For each resource group that you are taking offline, type the following command:
# clresourcegroup offline -n node rac-listener-rg
Specifies the node from which you are taking the resource group offline. This node is the node where you are performing this task.
Specifies the resource group for Oracle listener resources that you are taking offline.
When the resource group is taken offline, the Oracle listener is stopped on the node. The Oracle listeners on other nodes are unaffected.
# clresourcegroup offline -n node rac-server-rg
Specifies the node from which you are taking the resource group offline. This node is the node where you are performing this task.
Specifies the resource group for the Oracle RAC server resource that you are taking offline.
When the resource group is taken offline, the Oracle RAC server is stopped on the node. The Oracle RAC servers on other nodes are unaffected.
If you configured Oracle listener resources in the same resource group as the Oracle RAC server resource, the listeners are also stopped on the node. The Oracle listeners on other nodes are unaffected.
Next Steps
Perform this task from one cluster node.
Before You Begin
Ensure that the task that is explained in How to Take Offline Resource Groups for Oracle RAC Database Components and Restart the Components has been performed.
If you configured Oracle listener resources in the same resource group as Oracle RAC server resources, omit this step.
For each resource group that you are removing, type the following command:
# clresourcegroup delete -F rac-listener-rg
Specifies the resource group for Oracle listener resources that you are removing.
For each resource group that you are removing, type the following command:
# clresourcegroup delete -F rac-server-rg
Specifies the resource group that contains an Oracle RAC server resource that you are removing.
If you are not using a Sun QFS shared file system, omit this step.
For each resource group that you are removing, type the following command:
# clresourcegroup delete -F qfs-mds-rg
Specifies the resource group that contains resources for the Sun QFS metadata server that you are removing.
If you are not using global device groups or shared file systems for Oracle files, omit this step.
For instructions for performing this task, see Adding Storage Resources for Oracle Files.
For instructions for performing this task, see Configuring Resources for Oracle RAC Database Instances.