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
感谢,韩成亮老师指点。按照提示,执行删除节点是报错
-在节点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 账号重建,基本环境先配置了,才做这个检查?
感谢,百忙中指点 。
收起