Home > Oracle RAC: ON and OFF
Chapter Excerpt:
EMAIL THIS LICENSING & REPRINTS

Oracle RAC: ON and OFF

09 May 2007 | McGraw-Hill

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   

Oracle's RAC: ON and OFF

In some cases, you may want to disable the RAC options for testing purposes -- perhaps to run a benchmark or convert the RAC binaries to single instance binaries. In such a case, you can use the following procedure to convert the RAC installation to non-RAC. Disabling and enabling RAC options are available only for UNIX platforms. Windows installations do not support relinking binaries with RAC ON and OFF.

Use the following steps to disable RAC (known as RAC OFF):

  1. Log in as the Oracle software owner (which is typically the UNIX account oracle) in all nodes.
  2. Shut down all the instances from all the nodes using a NORMAL or IMMEDIATE option.
  3. Change the working directory to $ORACLE_HOME/lib: cd $ORACLE_HOME/lib
  4. Run the following make command to relink the Oracle binaries without the RAC option: make -f ins_rdbms.mk rac_off

    This normally runs for few minutes and should not pose any errors.

  5. . Now relink the Oracle binaries: make -f ins_rdbms.mk ioracle

Now the Oracle binaries are relinked with the RAC OFF option. You may have to edit the init.ora or SPFILE parameters accordingly. If errors occur in step 4, you may need to contact Oracle Support and log a service request with the trace and log files.

Use the following steps to enable RAC (known as RAC ON):

  1. Log in as the Oracle software owner (typically the UNIX account oracle) in all nodes.
  2. Shut down all the instances from all the nodes using a NORMAL or IMMEDIATE option.
  3. Change the working directory to $ORACLE_HOME/lib:
  4. cd $ORACLE_HOME/lib
  5. Run the following make command to relink the Oracle binaries without the RAC option:
  6. make -f ins_rdbms.mk rac_on

    This normally runs for a few minutes and should not pose any errors.

  7. Now relink the Oracle binaries:
  8. make -f ins_rdbms.mk ioracle

Now the Oracle binaries are relinked with the RAC ON option. You may need to edit the init.ora or SPFILE parameters accordingly. If any errors occur in step 4, you may need to contact Oracle Support and log a service request with the trace and log files.

Use the following table of contents to navigate to chapter excerpts or click here to view RAC Troubleshooting in its entirety.


Oracle Database 10g: Real Application Clusters Handbook
  Home: Oracle RAC troubleshooting: Introduction
  1: Oracle RAC: Log directory structure in cluster ready services
  2: Oracle RAC: Log directory structure in Oracle RDBMS
  3: Oracle RAC and the Lamport algorithm
 4: Oracle RAC: ON and OFF
  5: Oracle RAC: Database performance issues
  6: Oracle RAC: Debugging node eviction issues
  7: Oracle RAC: Member voting
  8: Oracle RAC: Cluster reconfiguration steps
  9: Oracle RAC: Debugging CRS and GSD using DTRACING
About the book:   
Oracle Database 10g: Real Applications Clusters Handbook Learn to implement Oracle real application clusters from the ground up. Maximize database availability, scalability, and efficiency. Find RAC concepts, administration, tuning, and troubleshooting information. You'll learn how to prepare and create Oracle RAC databases and servers, and automate administrative tasks. You'll also get full coverage of cutting-edge Oracle RAC diagnostic tools, backup and recovery procedures, performance tweaks and custom application design strategies. Buy this book at McGraw-Hill/Osborne
About the author:   
K Gopalakrishnan is a senior principal consultant with the Advanced Technology Services group at Oracle Corporation, specializing exclusively in performance tuning, high availability, and disaster recovery. He is a recognized expert in Oracle RAC and Database Internals and has used his extensive expertise in solving many vexing performance issues all across the world for telecom giants, banks, financial institutions, and universities.



Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


RELATED CONTENT
Database Clustering
Oracle RAC troubleshooting advice and application migration tips
What skill sets do I need to support a fault-tolerant, high-availability system?
Oracle RAC: Log directory structure in cluster ready services
Oracle RAC: Log directory structure in Oracle RDBMS
Oracle RAC: Database performance issues
Oracle RAC and the Lamport algorithm
Oracle RAC: Member voting
Oracle RAC: Debugging CRS and GSD using DTRACING
Oracle RAC: Cluster reconfiguration steps
Oracle RAC: Debugging node eviction issues

Relational Database Management Systems (RDBMSes)
Federated databases
Metadata Basics
Oracle RAC troubleshooting advice and application migration tips
Oracle Database 11g tutorial
Systems products to pay attention to
Reasons to upgrade to SQL Server 2008
SQL Server security: Enhancements in encryption, authentication and auditing
SQL Server security: Auditing
SQL Server security: Authentication
Which databases underpin the applications to be virtualized?

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary


HomeTopicsITKnowledge ExchangeTipsMultimediaWhite PapersBlogsEvents
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2006 - 2008, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts