Removing an instance and database binaries in RAC setup

Remove RAC Database Instance(s)

From RAC1,

Instance_management->delete_instance->select database(prod) give

[oracle@rac1 ~]$ srvctl config database -d prod 
RAC Database Software

In this step, the Oracle RAC database software will be removed from the node
that will be deleted. Additionally, the inventories of the remaining nodes will
be updated to reflect the removal of the node’s Oracle RAC database software
home, etc.

listener running on “rac3” will need to be stopped.
[oracle@rac3 ~]$ srvctl disable listener -n rac3  
[oracle@rac3 ~]$ srvctl stop listener -n rac3
Update inventory on “rac3”  
[oracle@rac3 ~]$ . rdbms
[oracle@rac3 ~]$ cd $ORACLE_HOME/oui/bin
[oracle@rac3 bin]$ ./runInstaller -updateNodeList ORACLE_HOME=$ORACLE_HOME “CLUSTER_NODES={rac3}”
the RAC Database(RDBMS_HOME)
Software from “rac3”
[oracle@rac3 ~]$ . rdbms
[oracle@rac3 ~]$ cd $ORACLE_HOME/deinstall  
[oracle@rac3 deinstall]$ ./deinstall -local  
Note:Make sure to specify the “-local” flag
as not to remove more than just the local node’s software, etc.
Update inventories/node list on the remaining nodes.
 Update inventories list on the remaining

[oracle@rac1 ~]$ . rdbms
[oracle@rac1 ~]$ cd $ORACLE_HOME/oui/bin  

[oracle@rac1 bin]$ ./runInstaller -updateNodeList ORACLE_HOME=$ORACLE_HOME 
  • January 2, 2018 | 14 views
  • Comments