本文共 4010 字,大约阅读时间需要 13 分钟。
*******************************************************************************
* Welcome to AIX Version 5.3! * * * * Please see the README file in /usr/lpp/bos for information pertinent to * * this release of the AIX Operating System. * *******************************************************************************故障现象:[root@aix208 /]#crsctl check crs Failure 1 contacting CSS daemon Cannot communicate with CRS EVM appears healthy [root@aix208 /]#ocrcheckPROT-602: Failed to retrieve data from the cluster registry
----OCR disk被用户误删除 !
解决方法:通过ocrconfig工具恢复:
[root@aix208 /]#ocrconfig
Name: ocrconfig - Configuration tool for Oracle Cluster Registry. Synopsis: ocrconfig [option] option: -export <filename> [-s online] - Export cluster register contents to a file -import <filename> - Import cluster registry contents from a file -upgrade [<user> [<group>]] - Upgrade cluster registry from previous version -downgrade [-version <version string>] - Downgrade cluster registry to the specified version -backuploc <dirname> - Configure periodic backup location -showbackup - Show backup information -restore <filename> - Restore from physical backup -replace ocr|ocrmirror [<filename>] - Add/replace/remove a OCR device/file -overwrite - Overwrite OCR configuration on disk -repair ocr|ocrmirror <filename> - Repair local OCR configuration -help - Print out this help information Note: A log file will be created in $ORACLE_HOME/log/<hostname>/client/ocrconfig_<pid>.log. Please ensure you have file creation privileges in the above directory before running this tool.1) 通过repair修复 [root@aix208 /]#ocrconfig -repair ocr [root@aix208 /]#ocrcheck PROT-601: Failed to initialize ocrcheck
查看ocr设备文件:
[root@aix208 /]#ls -l /dev |grep ocr
brw-rw---- 1 oracle dba 123, 1 Feb 24 14:54 rac_ocr brw-rw---- 1 root system 123, 20 Feb 25 12:01 rac_ocr2 crw-r----- 1 root dba 123, 1 Feb 25 12:16 rrac_ocr -rw-r--r-- 1 root system 139264000 Feb 22 13:50 rrac_ocr1 crw-rw---- 1 oracle dba 123, 20 Feb 25 12:16 rrac_ocr2 [root@aix208 /]#ocrconfig -repair ocr /dev/rrac_ocr [root@aix208 /]#ocrcheck PROT-601: Failed to initialize ocrcheck [root@aix208 /]#ocrconfig -replace ocr /dev/rrac_ocr PROT-1: Failed to initialize ocrconfig2)通过ocr备份修复: [root@aix208 /]#ocrconfig -showbackup
查看备份数据: [root@aix208 /]#cd /u01/crs_1/cdata/crs
[root@aix208 crs]#ls backup00.ocr day.ocr week.ocr [root@aix208 crs]#ls -l total 20256 -rw-r--r-- 1 root system 3457024 Feb 25 11:48 backup00.ocr -rw-r--r-- 1 root system 3457024 Feb 25 11:48 day.ocr -rw-r--r-- 1 root system 3457024 Feb 25 11:48 week.ocr [root@aix208 crs]#ls -lt total 20256 -rw-r--r-- 1 root system 3457024 Feb 25 11:48 week.ocr -rw-r--r-- 1 root system 3457024 Feb 25 11:48 day.ocr -rw-r--r-- 1 root system 3457024 Feb 25 11:48 backup00.ocr通过备份,使用restore工具修复: [root@aix208 crs]#ocrconfig -restore /u01/crs_1/cdata/crs/day.ocr[root@aix208 crs]#ocrcheck
Status of Oracle Cluster Registry is as follows : Version : 2 Total space (kbytes) : 130984 Used space (kbytes) : 3252 Available space (kbytes) : 127732 ID : 133619783 Device/File Name : /dev/rrac_ocr Device/File integrity check succeeded Device/File not configured Cluster registry integrity check succeeded[root@aix208 crs]#crsctl check crs CSS appears healthy CRS appears healthy EVM appears healthy [root@aix208 crs]#crs_stat -t Name Type Target State Host ------------------------------------------------------------ ora....07.lsnr application ONLINE ONLINE aix207 ora.aix207.gsd application ONLINE ONLINE aix207 ora.aix207.ons application ONLINE ONLINE aix207 ora.aix207.vip application ONLINE ONLINE aix207 ora....08.lsnr application ONLINE ONLINE aix208 ora.aix208.gsd application ONLINE ONLINE aix208 ora.aix208.ons application ONLINE ONLINE aix208 ora.aix208.vip application ONLINE ONLINE aix208 ora.prod.db application ONLINE ONLINE aix207 ora....d1.inst application ONLINE ONLINE aix207 ora....d2.inst application ONLINE OFFLINE aix208