千家信息网

Oracle Rac 删除节点

发表于:2024-11-20 作者:千家信息网编辑
千家信息网最后更新 2024年11月20日,Oracle inventory存储节点上配置和运行信息,删除节点时自动更新。Oracle Rac 11g R2删除节点非常容易:从逻辑上从集群中解锁一个集群节点,并关闭,将可以从集群中分离出来,然后
千家信息网最后更新 2024年11月20日Oracle Rac 删除节点Oracle inventory存储节点上配置和运行信息,删除节点时自动更新。


Oracle Rac 11g R2删除节点非常容易:从逻辑上从集群中解锁一个集群节点,并关闭,将可以从集群中分离出来,然后就可以解锁后用于其他目的。


如果被解锁集群在11g R1或更早版本需要执行以下,完全删除节点:
1.在节点上删除实例
2.从数据库删除节点
3.从集群中删除节点


1.删除实例
调用DBCA删除。


2.从数据库中删除
Oracle 11g R2开始,使用deinstall工具,卸载Oracle软件(数据库或网格主目录)。


3.从集群中删除
假定没有GNS
$ cd $GRID_HOME/bin
$./crsctl unpin css -n rac4


$cd $GRID_HOME/crs/install
$./rootcrs.pl -delete -force --禁用集群资源,可以仅在要删除节点运行
如失败,必须手动停止集群资源。


以root,从任何仍然会停留在集群中的节点上执行以下
$cd $GRID_HOME/bin
$./crsctl delete node -n rac4


删除节点后,更新oracle inventory
$cd $GRID_HOME/oui/bin
$./runInstaller -updateNodeList ORACLE_HOME=$GRID_HOME "CLUSTER_NODES={rac4}" CRS=TRUE -local


删除网格Oracle主目录
$cd $GRID_HOME/deintall
$./deinstall -local


删除软件后,更新inventory
cd $GRID_HOME/oui/bin
./runInstaller -updateNodeList ORACLE_HOME=$GRID_HOME "CLUSTER_NODES={rac1,rac2,rac3}" CRS=TRUE
0