Oracle11gRAC需要删除故障的节点,grid不能更新nodelist,报不存在oracle_home路径,实际是存在的?

1. Oracle11g RAC 两个节点,由于现场误删除了第一个节点的oracle 账号,及相应的文件2. 计划删除有问题的故障节点,重新添加3. 在有故障节点的第一个节点上 grid 更新nodelist 命令时报错:   $ORACLE_HOME/oui/bin/runInstaller -updateNodeList ORACLE_HOME=$ORA...显示全部

1. Oracle11g RAC 两个节点,由于现场误删除了第一个节点的oracle 账号,及相应的文件
2. 计划删除有问题的故障节点,重新添加
3. 在有故障节点的第一个节点上 grid 更新nodelist 命令时报错:
   $ORACLE_HOME/oui/bin/runInstaller -updateNodeList ORACLE_HOME=$ORACLE_HOME "CLUSTER_NODES={rac01}" CRS=TRUE -silent -local
Starting Oracle Universal Installer...

Checking swap space: must be greater than 500 MB.   Actual 31999 MB    Passed
The inventory pointer is located at /etc/oraInst.loc
The inventory is located at /u01/app/oraInventory
The Oracle home '/u01/app/11.2.0/grid' could not be updated as it does not exist.
'UpdateNodeList' failed.
4. 核查Oracle_home 路径是存在的:
 echo $ORACLE_HOME
/u01/app/11.2.0/grid

收起
参与6

查看其它 1 个回答renou2012的回答

renou2012renou2012  数据库管理员 , KE

rac集群如果是删除了目录,那么需要按照官方节点故障重新添加的逻辑处理,不能单纯的直接添加节点,因为当前集群信息已经有节点信息了,需要先剔除
具体参考
https://docs.oracle.com/cd/E11882_01/rac.112/e41959/adddelclusterware.htm#CWADD90992
1

Deleting a Cluster Node on Linux and UNIX Systems

2

Adding a Cluster Node on Linux and UNIX Systems

严格按照这个步骤

金融其它 · 2020-06-11
浏览1643
bj_xiaoming 邀答

回答者

renou2012
数据库管理员KE

renou2012 最近回答过的问题

回答状态

  • 发布时间:2020-06-11
  • 关注会员:2 人
  • 回答浏览:1643
  • X社区推广