1、查看ocr与vote盘相关信息;
2、查看OCR备份情况;
这里有一个PROT-25的提示信息,手工备份时无效,所以破坏后直接用自动备份恢复;
手工备份的方法如下:
3、查看CRS服务状态;
4、用ASMCMD的md_backup命令备份磁盘组,顺便查看该磁盘组存放内容;
或者通过导出OCR的内容;
一般OCR磁盘还有ASMPARAMETERFILE的ASM参数文件,由于上一个实验的操作此文件并没在OCR磁盘组,若存在则同样需要备份,备份方法如下:
grid以sysasm用户进入asm实例;
备份是spfile文件;
5、模拟OCR与VOTE盘损坏;
可以通过格式化磁盘来模拟;
查看ASM对应的磁盘;
格式化这些磁盘
6、再次查看CRS服务状态,发现运行正常;
但检查OCR磁盘状态发现报错;
7、停止CRS集群服务;
8、启尝试启动clusterware,发现clusterware无法正常启动;
12、在节点1以独占模式开始CRS;
13、重建ASM磁盘,因为之前格式化磁盘了所以先scandisk再createdisk;
14、通过grid用户登录sqlplus创建ASM磁盘组;
15、通过ocrconfig还原OCR;
或者通过导入还原OCR;
OCR磁盘包含spfile文件的还需要恢复spfile;
SQL> create spfile='+CRS' from pfile='/home/grid/spfilebak.ora'
16、OCR恢复成功;
17、查看VOTE磁盘,无法找到;
18、通过crsctl replace votedisk恢复VOTE磁盘;
19、查看恢复成功的VOTE磁盘;
20、节点1退出独占模式;
21、两个节点启动CRS;
22、查看运行状态,资源状态都正常;
转载于:https://blog.51cto.com/chopper/1378596