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

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

2同行回答

bj_xiaomingbj_xiaomingdba神州
感谢,韩成亮老师指点。按照提示,执行删除节点是报错-在节点2上执行,节点2是正常的:/u01/app/11.2.0/grid/bin/crsctl delete node -n rac01CRS-4660: Could not find node rac01 to delete.CRS-4000: Command Delete failed, or completed with errors---请问,这个删除是不是...显示全部

感谢,韩成亮老师指点。按照提示,执行删除节点是报错
-在节点2上执行,节点2是正常的:

/u01/app/11.2.0/grid/bin/crsctl delete node -n rac01

CRS-4660: Could not find node rac01 to delete.

CRS-4000: Command Delete failed, or completed with errors

---请问,这个删除是不是正常的?

检查能否在节点1上添加:
在正常的节点2上执行:

cluvfy stage -post nodedel -n rac01

Performing post-checks for node removal

Checking CRS integrity...

Clusterware version consistency passed

CRS integrity check passed

ERROR:

PRVF-10002 : Node "rac01" is not yet deleted from the Oracle inventory node list

Node removal check failed

Check failed on nodes:

rac01

Post-check for node removal was unsuccessful on all the nodes.
----请问,是不是先按照搭建rac 的步骤把oracle 和grid 账号重建,基本环境先配置了,才做这个检查?

感谢,百忙中指点 。

收起
软件开发 · 2020-06-11
浏览1780

提问者

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-06-10
  • 关注会员:2 人
  • 问题浏览:3401
  • 最近回答:2020-06-11
  • X社区推广