症状:节点一完好,节点二Grid_Home被rm了,节点二相关进程全挂。
处理方法:
从节点一将Grid_Home打包,拷贝至节点二。注意权限
tar cvfp grid123.tar grid/
在节点二对应目录解压,检查文件夹权限是否一致
修改节点二相关目录,重点为gpnp目录,其他的随意,不删不改也可以
mv ./gpnp/rac2 ./gpnp/rac1
具体目录可以使用[root@rac2 grid]# find -name rac2 查找,在Grid_Home内
将节点一的OLR备份文件拷至节点二的/tmp目录,具体文件路径已实际为准,也在Grid_Home内
[root@rac1 grid]#scp rac1:/u01/app/11.2.0/grid/cdata/rac1/backup_20191124_165200.olr /tmp
节点二root用户执行root.sh脚本,也在Grid_Home内
[root@rac2 grid]# ./root.sh
等待执行结果,等待其成功或报错(ctrl + c 停止就行)
节点二重新载入OLR文件(发在/tmp中的文件),root用户
[root@rac2 grid]#/u01/app/11.2.0/grid/bin/ocrconfig -local -restore /tmp/backup_20191124_165200.olr
节点二启动CRS
[root@rac2 grid]#/u01/app/11.2.0/grid/bin/crsctl start crs
观察节点二crs日志,以及集群状态是否已经恢复。