本篇内容主要讲解“Oracle Database 12c RAC损坏ocr和votedisk恢复实例教程”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Oracle Database 12c RAC损坏ocr和votedisk恢复实例教程”吧!实验环境:2-NODES Oracle Database 12c RAC on Linux6(OEL 6.4)查看表决磁盘和Ocr相关信息
查看当前ocr备份情况可以如下方式进行手工备份查看RAC资源服务状态用ASMCMD的md_backup命令备份磁盘组,顺便查看该磁盘组里都存放什么。也可以导出ocr的内容以下方式都无法删除当前使用的ocr内容那我们可以破坏存放ocr的设备文件然后停止集群:或crsctl stop crs [-f]也可以尝试启动clusterware,发现clusterware无法正常启动查看集群日志:查看/u01/app/12.1.0/grid/log/12crac1/cssd/ocssd.log日志– 我们可以看出表决磁盘无法找到等报错信息。下面将集群关闭,尝试恢复。ocr和vote disk损坏恢复步骤大致如下:1)停止所有节点clusterware
# crsctl stop crs
# crsctl stop crs -f
2)以root用户在其中一个节点度扎模式启动clusterware
# crsctl start crs -excl -nocrs
备注:如果发现crsd在运行,那么通过如下命令将之停止。
# crsctl stop resource ora.crsd -init
3)创建新的存放ocr和vote disk的磁盘组,磁盘组名和原有的一致(如果想改变位置,需修改/etc/oracle/ocr.loc文件)
备注:如发现无法创建等情况,可以采用如下删除磁盘组等排错思路
SQL免费主机域名> drop diskgroup disk_group_name force including contents;
4)还原ocr,并检查
# ocrconfig -restore file_name
# ocrcheck
5)恢复表决磁盘,并检查
# crsctl replace votedisk +asm_disk_group
# crsctl query css votedisk
6)停止独占模式运行的clusterware
# crsctl stop crs -f
7)所有节点正常启动clusterware
# crsctl start crs
8)CVU验证所有RAC节点OCR的完整性
$ cluvfy comp ocr -n all -verbose在这里我们会发现mgmtdb没有正常启动,手动尝试启动,会遇到问题。– 此问题造成原因是,我们dd了存放ocr的ASM磁盘组之后,里面的_MGMTDB相关文件也都将损坏丢失。从报错信息可见无法找到参数文件。查看mgmtdb配置信息目前还不知如何修复mgmtdb的方法,因此我remove了下到此,相信大家对“Oracle Data免费主机域名base 12c RAC损坏ocr和votedisk恢复实例教程”有了更深的了解,不妨来实际操作一番吧!这里是云技术网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
小编给大家分享一下MySQL数据库备份种类以及常用备份工具有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! 1、数据库备份种类MySQL按照数据库大小备份,有四种类型,分别应用于不同场合,下面简要介绍一下:1.1 完全备份 这是大多数人常…