oracle11g RAC 故障处理之误删除集群软件安装目录

背景:11g集群,两个节点,主机分别为cat1,cat2
操作:误删除 grid安装目录 /u01/grid/11.2.0.4,节点cat1 集群故障
补救操作步骤:
1、节点cat2 grid用户检查集群节点状态olsnodes -s -t
cat1 Inactive Pinned
cat2 Active Unpinned
2、将节点cat1 从集群中剔除,在节点cat1用root上执行
/u01/grid/11.2.0.4/bin/crsctl delete node -n cat1
3、cat2更新集群inventory,剔除节点cat1
/u01/grid/11.2.0.4/oui/bin/runInstaller -updateNodeList ORACLE_HOME=/u01/grid/11.2.0.4 "CLUSTER_NODES={cat2}" CRS=TRUE -silent
4、重新添加cat1,grid用户下执行
su - grid
export IGNORE_PREADDNODE_CHECKS=Y ----忽略报错
cluvfy stage -pre nodeadd -n cat1 -verbose ----预检查,确认部分错误无影响时,可以忽略
$GRID_HOME/oui/bin/addNode.sh -silent "CLUSTER_NEW_NODES={cat1}" "CLUSTER_NEW_VIRTUAL_HOSTNAMES={cat1vip}" "CLUSTER_NEW_PRIVATE_NODE_NAMES={cat1priv}"
5、根据步骤4执行后的提示在新增节点cat1运行脚本
/u01/app/oraInventory/orainstRoot.sh
/u01/grid/11.2.0.4/root.sh
6、根据步骤4执行后的提示在原节点cat2上运行脚本
/u01/grid/11.2.0.4/root.sh

到此,节点cat1集群组建恢复正常状态。

Related Posts