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、查看運行狀態,資源狀態都正常;