-
1、查看ocr与vote盘相关信息;
2、查看OCR备份情况;
这里有一个PROT-25的提示信息,手工备份时无效,所以破坏后直接用自动备份恢复;
手工备份的方法如下:
3、查看CRS服务状态;
4、用ASMCMD的md_backup命令备份磁盘组,顺便查看该磁盘组存放内容;
或者通过导出OCR的内容;
一般OCR磁盘还有ASMPARAMETERFILE的ASM参数文件,由于上一个实验的操作此文件并没在OCR磁盘组,若存在则同样需要备份,备份方法如下:
grid以sysasm用户进入asm实例;
备份是spfile文件;
QTlqZ0hBcG5nMzMzLmpwZw==" src="http://www.it165.net/uploadfile/files/2014/0318/2014031815351610.jpg" title="截图10.png" />
5、模拟OCR与VOTE盘损坏;
直接进入ASM删除文件是无效的;
可以通过格式化磁盘来模拟;
查看ASM对应的磁盘;
格式化这些磁盘
6、再次查看CRS服务状态,发现运行正常;
但检查OCR磁盘状态发现报错;
7、停止CRS集群服务;
8、启尝试启动clusterware,发现clusterware无法正常启动;
9、查看alter日志提示检查ocssd.log;
10、查看ocssd.log,提示无法找到vote盘;
11、关闭集群服务开始恢复;
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磁盘,无法找到;
QTZlNGFpUnhnNTI2LmpwZw==" src="http://www.it165.net/uploadfile/files/2014/0318/2014031815351729.jpg" title="截图02.png" />
18、通过crsctl replace votedisk恢复VOTE磁盘;
19、查看恢复成功的VOTE磁盘;
20、节点1退出独占模式;
21、两个节点启动CRS;
22、查看运行状态,资源状态都正常;