Two services dedicated to Oracle RMAN processing can be configured to optimize management of load balancing, high availability, and upgrades. These services can be evenly load balanced over all the nodes of an Oracle SPARC SuperCluster system. Availability and performance can be optimized by configuring the services to run on a preferred instance while preparing them to fail over to any instance in the cluster. If these services are configured, upgrading a one-quarter or one-half rack Oracle SPARC SuperCluster system does not require changing the connect string of the Oracle RMAN run block.
The srvctl utility is used to install services for Oracle RMAN processing. The following code fragment shows how to create two services evenly distributed over a four-node cluster that are set up to fail over to any other node in the cluster. In this example, the services are installed for a database named dbname and are named dbname_bkup.
srvctl add service -d dbname -r dbname1 -a dbname2 -s dbname_bkup1 srvctl start service -d dbname -s dbname_bkup1 srvctl add service -d dbname -r dbname2 -a dbname1 -s dbname_bkup2 srvctl start service -d dbname -s dbname_bkup2