ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Oracle10g RAC 删除已经失效的节点

Oracle10g RAC 删除已经失效的节点

原创 Linux操作系统 作者:tolywang 时间:2010-03-17 14:31:30 0 删除 编辑

Delete invalid node from oracle RAC
 
结论,从以上的步骤可以看的出,所有的动作不管是删除instance,asm,vip,nodeapps 等等
都是通过ORACLE 命令移除OCR 的节点信息。所以,当我们需要删除一个节点,但是这个
节点因为硬件或者软件的问题,机器关机了,我们不可能在删除节点做任何动作了,这样
我们只需要移除OCR 的信息就可以了。
下面再讲如何删除一个出问题的节点,假设这个节点已经关机了。我们通过从保留节点来
完成这些操作。

下面开始删除过程:
[root@rac1 ~]# /u01/app/crs/bin/srvctl remove nodeapps -n rac2
[root@rac1 ~]# /u01/app/crs/bin/crs_unregister ora.orcl.orcl2.inst
[root@rac1 ~]# /u01/app/crs/bin/crs_unregister ora.rac2.ASM2.asm
[root@rac1 ~]# /u01/app/crs/bin/crs_unregister ora.rac2.vip
通过以上方法取消RAC2的信息注册。
[oracle@rac1 bin]$ /u01/app/crs/bin/crs_stat -t
 

可以发现RAC2 的信息已经全部逐出OCR。但是并没有完成所有的工作,还需要像开始一
样更新CRS_HOME 和ORACLE_HOME
[oracle@rac1 bin]$ ./runInstaller -updateNodeList
ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1 "CLUSTER_NODES=rac1"
Starting Oracle Universal Installer...
No pre-requisite checks found in oraparam.ini, no system pre-requisite checks will be executed.
'UpdateNodeList' was successful.
[oracle@rac1 bin]$ cd /u01/app/crs/oui/bin/
[oracle@rac1 bin]$ ./runInstaller -updateNodeList ORACLE_HOME=/u01/app/crs
"CLUSTER_NODES=rac1"
Starting Oracle Universal Installer...
No pre-requisite checks found in oraparam.ini, no system pre-requisite checks will be executed.
'UpdateNodeList' was successful.
[oracle@rac1 bin]$ /u01/app/crs/bin/olsnodes -n
rac1 1
rac2 2
至此还有2 个节点的信息,使用以下命令删除:
[root@rac1 ~]# /u01/app/crs/install/rootdeletenode.sh rac2,2
CRS-0210: Could not find resource 'ora.rac2.LISTENER_RAC2.lsnr'.
CRS-0210: Could not find resource 'ora.rac2.ons'.
CRS-0210: Could not find resource 'ora.rac2.vip'.
CRS-0210: Could not find resource 'ora.rac2.gsd'.
CRS-0210: Could not find resource ora.rac2.vip.
CRS nodeapps are deleted successfully
clscfg: EXISTING configuration version 3 detected.
clscfg: version 3 is 10G Release 2.
Successfully deleted 14 values from OCR.
Key SYSTEM.css.interfaces.noderac2 marked for deletion is not there. Ignoring.
Successfully deleted 5 keys from OCR.
Node deletion operation successful.
'rac2,2' deleted successfully
[oracle@rac1 bin]$ /u01/app/crs/bin/olsnodes -n
rac1 1
到此节点删除完毕。
通过以上可以看出,这种删除不过是把OCR 信息移除。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/35489/viewspace-630083/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: RAC中修改IP, VIP
请登录后发表评论 登录
全部评论
Oracle , MySQL, SAP IQ, SAP HANA, PostgreSQL, Tableau 技术讨论,希望在这里一起分享知识,讨论技术,畅谈人生 。

注册时间:2007-12-10

  • 博文量
    5595
  • 访问量
    14696933