① 备份
   ocrconfig -export 文件名
   或者
   ocrconfig -manualbackup
   或者
   找到备份   
   ocrconfig -local -showbackup manual

② 故意弄坏文件
   例如我的ocr的存放位置在
   DISKGROUP OCR 上
   可以使用ocrcheck,检查到 ocr存放位置
   清除OCR所在裸设备的磁盘信息
   dd if=/dev/zero of=/dev/raw/raw1 bs=1024k count=400
   dd if=/dev/zero of=/dev/raw/raw2 bs=1024k count=400

③ 查看状态
   crsctl status resource -t ,有可能已经不能查了

④ 更改OCR的位置,指定到一个裸设备上
   /etc/oracle/ocr.loc,例如
   ocrconfig_loc=/dev/raw/raw1
   local_only=false
   每个节点,都必须改成一样的

⑤ 重新导入,或者恢复备份
  ocrconfig -restore backup_20140228_153207.ocr
  或者ocrconfig -import ocr201402281534
  恢复后,可以使用
  ocrcheck 检查

⑥ 独占模式启动crs
   crsctl stop crs -f
   crsctl start crs -excl -nocrs

⑦ 恢复votedisk
   crsctl replace votedisk /dev/raw/raw2
   可以使用,查看状态
   crsctl query css votedisk

⑧ 重新启动crs
   
   强制关闭crs
   crsctl stop crs -f
   启动
   crsctl start crs
   
   请耐心等待crs,有时候要几分钟,甚至十几分钟的

如果有问题,可以使用

crsctl start cluster -all

⑨ grid 用户下,

asmca,对磁盘组进行处理,尤其是对之前的ocr存放的所在的磁盘组,进行处理

例如增加磁盘、删除磁盘等等,某些特别的情况下,也许原来的所在的磁盘组已经不存在

但是在crs的resource还能看见。则需要使用crsctl delete resource ora.OCR.dg

10、重置OCR的位置

ocrconfig -add +OCR

ocrconfig -delete /dev/raw/raw1

11. 重置Votedisk

crsctl replace vodetedisk +OCR

转载于:https://www.cnblogs.com/SharkXu/p/OCR_VOTEDISK_RESTORE.html

ORACLE 11.2.0.4 OCR VOTING DISK 模拟恢复场景相关推荐

  1. oracle11g ocr voting,Oracle 11g RAC OCR,VOTING DISK存储全部损坏,利用自动备份,恢复到新位置...

    背景: 11g R2 rac 的orc ,voting disk asm存储磁盘全部损坏.通过调查得知 损坏的 OCR磁盘对应为 VOL1 , voting disk磁盘对应于 VOL2 . 故,添加 ...

  2. 11g RAC OCR,VOTING DISK存储全部损坏,利用自动备份,恢复OCR,VOTING DISK到新存储。...

    背景: 11g R2 rac 的orc ,voting disk asm存储磁盘全部损坏.通过调查得知 损坏的 OCR磁盘对应为 VOL1 , voting disk磁盘对应于 VOL2 . 故,添加 ...

  3. 安装ORACLE 11.2.0.3 错误

    安装ORACLE 11.2.0.3 错误 检测时错误: Device Checks for ASM - This is a pre-check to verify if the specified d ...

  4. OCR和voting disk损坏恢复

    OCR和voting disk损坏恢复 原创魔鬼之武 介绍 有时候服务器或存储的突发情况,导致数据库服务器重启同时出现OCR磁盘丢失报错,导致oracle数据库集群宕机.这时,就需要我们来恢复OCR磁 ...

  5. oracle 11.2.0.4 mos,Oracle 11.2.0.4 最终版本发布以来的 Oracle PSU 列表

    Oracle 11.2.0.4 最终版本发布以来的 Oracle PSU 列表 Oracle 11g R2 是目前客户的主流版本,这个版本后续发布了一系列的补丁,今天列表整理一下,供大家参考. 云和恩 ...

  6. Oracle 11.2.0.1 升级到 11.2.0.3 示例

    Oracle 11.2.0.1 单实例升级到11.2.0.3. Oracle 升级的步骤都差不多. 先升级Oracle software,然后升级Oracle instance. Oracle 11. ...

  7. Oracle 11.2.0.4 x64 RAC扩展存储空间

    1. 数据库信息 操作系统版本  : OEL6.5 x64    数据库版本    : Oracle 11.2.0.4 x64 RAC      本文针对oracle 11.2.0.4 x64 RAC ...

  8. 在redhat6.3 安装oracle 11.2.0.1遇到的错误

    在redhat6.3 安装oracle 11.2.0.1遇到的错误: CRS-4124: Oracle High Availability Services startup failed. CRS-4 ...

  9. linux dump命令 异机,Oracle 11.2.0.4 从单实例,使用RMAN 异机恢复到RAC

    Oracle 11.2.0.4从单实例,使用RMAN异机恢复到RAC 注意: (1)迁移的2个db版本版本要一致.包括小版本. (2)RMAN异机恢复的时候,db_name必须相同.如果说要想改成其他 ...

最新文章

  1. ORA-06502 when awr report produce
  2. 使用 Python 和 OpenCV 进行数据增广
  3. SpringBoot--Druid多数据源配置
  4. 南工计算机调剂,南京工业大学2021年硕士研究生调剂公告
  5. 适用于Java开发人员的Elasticsearch:Java的Elasticsearch
  6. 基于matlab 的燃油喷雾图像处理方法,基于MATLAB的燃油喷雾图像处理方法.doc
  7. Snmp网络协议及Java开发相关
  8. [转载] Java Challengers#1:JVM中的方法重载
  9. jenkins用户凭证插件的安装
  10. Jquery获取web窗体关闭事件,排除刷新页面
  11. 在静态页面html中跳转传值
  12. Selenium自动化测试——计算器加法测试
  13. golang正则匹配中文字符,查询中文字符会panic退出的问题
  14. 视频分辨率过高,导致部分手机播放失败
  15. matlab(1):画图像修改曲线形状
  16. nodejs爬虫与python爬虫_Python,Node.js 哪个比较适合写爬虫?
  17. Element学习使用
  18. Oracle 数据库 简单操作命令(新手看 可以收藏哟)
  19. 烦立停第43期:分手!狗庄虐我千百遍,我待狗庄如初恋!
  20. 搭建speedtest server

热门文章

  1. c语言程序设计abcd拍大小,《C语言程序设计》选择、填空。热门考题
  2. windows error错误代码
  3. python 小程序搜索排名-用python2.7.9 写个小程序搜索某个目录下行有某关键字
  4. 红黑树分为红和黑有什么好处_BAT面试程序员必问:什么是红黑树?
  5. 职称计算机怎么练,2017职称计算机windows操作训练题
  6. ajax查询功能查询源码,ajax实现分页查询功能
  7. 使用Kotlin的Android ListView
  8. java从控制台读取字符串_从控制台读取Java字符串
  9. android 崩溃捕获_Android使用FileProvider捕获图像相机图库
  10. 使用Regex.Replace()进行字符串的替换