WMLM 发表于 2015-5-11 13:29:26

oracle10g RAC 不能删除节点

刘大及各位大侠:

版本
oracle 10.2.0.4 RAC
AIX 6100-08-00-0000

情况
节点1硬盘故障,AIX操作系统 重新安装。节点2现在正常使用。
目前试图通过删除节点1,添加节点1的方式,恢复节点1运行。
在删除节点1时,不能正常完成。
添加节点1时,Existing Nodes列表中,仍然有NODE1的信息,无法继续添加。如图

我的问题是:
1  olsnodes 读取的哪个地方的内容?仅有一个节点了;
2  $CRS_HOME/oui/bin/addNode.sh  又是读取哪个地方的内容?  从而知道NODE1还是集群的一分子
    手工删除/u01/app/oracle/oraInventory/ContentsXML/inventory.xml  node1相关的条目,也不能影响OUI的检测
3  目前这个情况有什么解决思路?  
    把原来的NODE1做为NODE3节点进行添加也不可行,在添加时,仍然提示NODE1的问题。

操作记录如下:

1> 删除实例1完成
dbca
  
crs_stat -t
Name           Type           Target    State     Host        
------------------------------------------------------------
ora....k2.inst application    ONLINE    ONLINE    node2      
ora.czrk.db    application    ONLINE    ONLINE    node2      
ora....SM1.asm application    ONLINE    OFFLINE               
ora....E1.lsnr application    ONLINE    OFFLINE               
ora.node1.gsd  application    ONLINE    OFFLINE               
ora.node1.ons  application    ONLINE    OFFLINE               
ora.node1.vip  application    ONLINE    OFFLINE               
ora....SM2.asm application    ONLINE    ONLINE    node2      
ora....E2.lsnr application    ONLINE    ONLINE    node2      
ora.node2.gsd  application    ONLINE    ONLINE    node2      
ora.node2.ons  application    ONLINE    ONLINE    node2      
ora.node2.vip  application    ONLINE    ONLINE    node2      

srvctl config database -d czrk
node2 czrk2 /u01/app/oracle/product/10.2.0/db_1

2> 删除ASM1失败
srvctl remove asm1 success.
srvctl remove asm -n node1
PRKC-1056 : Failed to get the hostname for node node1
PRKH-1001 : HASContext Internal Error
  )]


不能列出节点1信息,导致以下操作也失败
olsnodes -n
node2   2



3> 删除NODEAPPS失败
  srvctl remove nodeapps -n node1 , failed
srvctl remove nodeapps -n node1
PRKC-1056 : Failed to get the hostname for node node1
PRKH-1001 : HASContext Internal Error
  )]



这些node1上的资源也删除不掉
crs_stat -t
Name           Type           Target    State     Host        
------------------------------------------------------------
ora....k2.inst application    ONLINE    ONLINE    node2      
ora.czrk.db    application    ONLINE    ONLINE    node2      
ora....SM1.asm application    ONLINE    OFFLINE               
ora....E1.lsnr application    ONLINE    OFFLINE               
ora.node1.gsd  application    ONLINE    OFFLINE               
ora.node1.ons  application    ONLINE    OFFLINE               
ora.node1.vip  application    ONLINE    OFFLINE               
ora....SM2.asm application    ONLINE    ONLINE    node2      
ora....E2.lsnr application    ONLINE    ONLINE    node2      
ora.node2.gsd  application    ONLINE    ONLINE    node2      
ora.node2.ons  application    ONLINE    ONLINE    node2      
ora.node2.vip  application    ONLINE    ONLINE    node2      

WMLM 发表于 2015-5-11 13:38:56

%5Bimg%5Dhttp://chuantu.biz/t2/7/1431322707x1822610959.jpg

WMLM 发表于 2015-5-11 13:57:38

参考文档是  Doc ID 269320.1    Doc ID 270512.1

WMLM 发表于 2015-5-12 12:27:25

原因找到了,添加LOCAL=node2 否则UPDATE一直把LOCAL设为node1 而node1已经不可用了。
页: [1]
查看完整版本: oracle10g RAC 不能删除节点