This discussion is archived
3 Replies Latest reply: Nov 18, 2012 9:26 PM by krishan RSS

How do I add a new node to a RAC?

974510 Newbie
Currently Being Moderated
I have a two node RAC running on a Oracle Linux6, Oracle 11g R2 11.2.0.3 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?
    HazrulNizam Newbie
    Currently Being Moderated
    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?
    BhaviSavla Explorer
    Currently Being Moderated
    Kindly post your database version...along with the platform
  • 3. Re: How do I add a new node to a RAC?
    krishan Explorer
    Currently Being Moderated
    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
    ./addNode.sh

    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.

    HTH

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points