3 Replies Latest reply: Nov 18, 2012 11:26 PM by krishan RSS

    How do I add a new node to a RAC?

      I have a two node RAC running on a Oracle Linux6, Oracle 11g R2 and would like to add a node to a existing RAC environment. How do I do it?
        • 1. Re: How do I add a new node to a RAC?
          The official docs:

          [url http://docs.oracle.com/cd/E11882_01/rac.112/e16794/adddelclusterware.htm#CHDFIAIE]Adding and Deleting Cluster Nodes 
          • 2. Re: How do I add a new node to a RAC?
            Bhavi Savla
            Kindly post your database version...along with the platform
            • 3. Re: How do I add a new node to a RAC?
              Please try below steps.

              1. Complete Prerequisite for adding cluster node

              2. Verify the node is accessible to all other nodes in the cluster. Run the following command from the existing node in the cluster.

              cluvfy stage -pre crsinst -n newNode

              3. Run cluvfy from any existing node
              cluvfy stage -pre nodeadd -n <New Node>

              Note : If cluvfy in above step shows any errors fix those and then proceed with this step

              4. Change Directory to Clusterware Home and execute addNode scripts from any existing node.

              cd $CRS_HOME/oui/bin

              ./addNode.sh -silent "CLUSTER_NEW_NODES={ <NewNode > } CLUSTER_NEW_PRIVATE_NODE_NAMES={ <Interconnect >} CLUSTER_NEW_VIRTUAL_HOSTNAMES={ < Virtual Host Name >}"

              At the end of addNode, script will prompt to run for root.sh on newly added node.

              5. Verify Node is successfully added
              cluvfy stage -post nodeadd -n <NewNode >

              6. Verify CRS Stack is running on the new Node.

              $CRS_HOME/bin/crs_stat -t

              7. To extend the Oracle RAC Installation to include the new Node, run addNode from $ORACLE_HOME/oui/bin from existing node in the cluster

              cd $CRS_HOME/oui/bin

              When OUI displays the Specify Cluster Nodes to Add to Installation window, select the node to be added, then click Next .
              Verify the summary and run root.sh on new node when it prompts.

              8. Adding New Instance on the New Node

              $CRS_HOME/bin/lsnrctl status

              9.Run $ORACLE_HOME/bin/dbca from any of the existing RAC Instances Oracle Home.

              Select Oracle Real Application Clusters database , and then click Next .
              Select Instance Management , and then click Next .
              Select Add an Instance , then click Next .
              Click Next to accept default instance name or it can be changed.
              Check the summary window.

              Note: Please check these steps in test environment first.