Linux , Oracle 10g , 删除节点 ,参考了几篇文章,自己也测试了。 不过还是有一些疑问。
-------------------------------------------------------------------------------------------------------------------------------------------
首先参考君三思的, 删除监听, 我在虚拟机测试是在保留节点上执行netca 去删除需要删除的节点3, 删除后没有看到节点3 的监听信息了。
删除节点3的监听服务。
在保留节点node1上 :
执行
$ netca 选择cluster configuration , 然后选择删除节点3的监听
$ crs_stat -t
--------------------------------------------------------------------------------------------------------------------------------------------
下面是tom_fans 的,可能他选择的是在删除节点上执行,且选择了single node configuration , 删除监听动作后,crs_stat -t 发现监听只是offline了,
而没有消失 。 后面还需要使用 /u01/app/crs/bin/crs_unregister ora.rac2.LISTENER_RAC2.lsnr 来删除 。
[oracle@rac1 ~]$ /u01/app/crs/bin/crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.orcl.db application ONLINE ONLINE rac1
ora....l1.inst application ONLINE ONLINE rac1
ora....SM1.asm application ONLINE ONLINE rac1
ora....C1.lsnr application ONLINE ONLINE rac1
ora.rac1.gsd application ONLINE ONLINE rac1
ora.rac1.ons application ONLINE ONLINE rac1
ora.rac1.vip application ONLINE ONLINE rac1
ora....SM2.asm application OFFLINE OFFLINE
ora....C2.lsnr application OFFLINE OFFLINE
ora.rac2.gsd application ONLINE ONLINE rac2
ora.rac2.ons application ONLINE ONLINE rac2
ora.rac2.vip application ONLINE ONLINE rac2
可以看到ASM 和listener_rac2 已经OFFline
但是此时listener 只是offline,并没有从OCR 移除,通过下面方法来移除:
/u01/app/crs/bin/crs_unregister ora.rac2.LISTENER_RAC2.lsnr
-------------------------------------------------------------------------------------------------------------------------------------------------------
不知道是不是选择的监听一个是 cluster configuration (在保留节点执行) , 一个single node configuration (在要删除的节点执行) 导致的 ?
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/35489/viewspace-630059/
,如需转载,请注明出处,否则将追究法律责任。