热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

OCRVOTINGdiskrepaired

一个有3个ocrvoting磁盘的oracleRAC集群,若其中2个ocrvoting磁盘同时损坏后,集群如何能使用剩下未损坏的单个ocrvoting盘启动?如何修复损坏的2个oc

一个有 3个 ocrvoting 磁盘的oracle RAC集群,若其中2个ocrvoting磁盘同时损坏后, 集群如何能使用剩下未损坏的单个 ocrvoting盘启动?

如何修复损坏的2个ocrvoting磁盘,使用oracle集群启动?



Exadata : 12c CRS Clusterware Cannot Start Due To Missing Voting Disks "CRS-1637: Unable to locate configured voting file with ID", "CRS-1705: Found 1 configured voting files but 2 voting files are required" ( Doc ID 2294135.1 )

在应急处理的操作层面,关键的是两个步骤:

[root@orcldbadm01 trace]# crsctl start crs -excl -nocrs #### This operation is execute on node #1 only.

Therefore, you need to move the voting disks from the original diskgroup ( e.g. +DBFS_DG)

to another different diskgroup (e.g. +DATA_ORCL) as follows:

[root@orcldbadm01 trace]# crsctl replace votedisk +DATA_ORCL #### This operation is execute on node #1 only.



亲爱的客户,您好

关于第一个提问,

MOS Troubleshooting Clusterware Node Evictions (Reboots) ( Doc ID 1050693.1 )



3.1 - COMMON CAUSES OF OCSSD EVICTIONS 段落

提到

Problems writing to or reading from the CSS voting disk. If the node cannot perform a disk heartbeat to the majority of its voting files, then the node will be evicted.

亲爱的客户,您好

以下是一个Exadata上的例子,版本与您登记SR时的版本不同:

Exadata : 12c CRS Clusterware Cannot Start Due To Missing Voting Disks "CRS-1637: Unable to locate configured voting file with ID", "CRS-1705: Found 1 configured voting files but 2 voting files are required" ( Doc ID 2294135.1 )

它也是原始配置了3个,后面少了两个:

2017-08-04 13:46:21.330 [OCSSD(37743)]CRS-1637: Unable to locate configured voting file with ID e20b974c-95d84f0f-bffb19b9-1fb60a42; details at (:CSSNM00020:) in /u01/app/grid/diag/crs/orcldbadm01/crs/trace/ocssd.trc

2017-08-04 13:46:21.330 [OCSSD(37743)]CRS-1637: Unable to locate configured voting file with ID 58c6462b-fed64f66-bfaca266-1a8ddc25; details at (:CSSNM00020:) in /u01/app/grid/diag/crs/orcldbadm01/crs/trace/ocssd.trc

2017-08-04 13:46:21.330 [OCSSD(37743)]CRS-1705: Found 1 configured voting files but 2 voting files are required, terminating to ensure data integrity; details at (:CSSNM00021:) in /u01/app/grid/diag/crs/orcldbadm01/crs/trace/ocssd.trc

2017-08-04 13:46:22.330 [OCSSD(37743)]CRS-1656: The CSS daemon is terminating due to a fatal error; Details at (:CSSSC00012:) in /u01/app/grid/diag/crs/orcldbadm01/crs/trace/ocssd.trc

虽然文章写的时候是从Exadata环境取得的信息,但从原理的角度上,请您看一下能否帮助到您?

在应急处理的操作层面,关键的是两个步骤:

[root@orcldbadm01 trace]# crsctl start crs -excl -nocrs #### This operation is execute on node #1 only.

Therefore, you need to move the voting disks from the original diskgroup ( e.g. +DBFS_DG)

to another different diskgroup (e.g. +DATA_ORCL) as follows:

[root@orcldbadm01 trace]# crsctl replace votedisk +DATA_ORCL #### This operation is execute on node #1 only.

Best Regards,

Oracle Support - Sunday [Call - Outbound]

Call - Outbound

Called customer.

为了提供可行的Oracle产品使用和配置,客户需要这方面的回答。

Sunday [Update from Customer]

您好,

我们需要针对这样的故障情况,做好应急处理的预案,制定故障恢复的详细策略。

故障场景:

集群中3个ocrvoting磁盘, 若其中2个voting disks针对所有节点都同时损坏不可访问的情况下,集群如何反应?

在此种情况 ,集群如何能使用剩下未损坏的单个 ocrvoting盘启动?

同时,如何修复损坏的2个ocrvoting磁盘,使用oracle集群正常启动?

谢谢!

Oracle Support - Sunday [ODM Action Plan]

亲爱的客户,您好

暂时没有看到理论上的表述,所有节点同时不能访问某些voting files之后,

这些节点都去访问剩余的那一个,每个节点仍然能够得到磁盘心跳。

您的环境实际发生了这样的情况吗? 或者能否在您的环境自行生成及测试这样的故障?

Best Regards,

Sunday [Update from Customer]

您好,

对,说的就是2个voting disks针对所有节点都同时损坏不可访问的情况下,集群如何反应?

在此种情况 ,集群如何能使用剩下未损坏的单个 ocrvoting盘启动?

同时,如何修复损坏的2个ocrvoting磁盘,使用oracle集群启动?

谢谢!

Saturday [Update from Customer]

您说的情况是2个voting disks针对所有节点都同时损坏不可访问是吗?

<<<<<<<<<<<

是的。说的就是2个voting disks针对所有节点都同时损坏不可访问。



推荐阅读
  • 本文介绍了一个适用于PHP应用快速接入TRX和TRC20数字资产的开发包,该开发包支持使用自有Tron区块链节点的应用场景,也支持基于Tron官方公共API服务的轻量级部署场景。提供的功能包括生成地址、验证地址、查询余额、交易转账、查询最新区块和查询交易信息等。详细信息可参考tron-php的Github地址:https://github.com/Fenguoz/tron-php。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • CF:3D City Model(小思维)问题解析和代码实现
    本文通过解析CF:3D City Model问题,介绍了问题的背景和要求,并给出了相应的代码实现。该问题涉及到在一个矩形的网格上建造城市的情景,每个网格单元可以作为建筑的基础,建筑由多个立方体叠加而成。文章详细讲解了问题的解决思路,并给出了相应的代码实现供读者参考。 ... [详细]
  • 在springmvc框架中,前台ajax调用方法,对图片批量下载,如何弹出提示保存位置选框?Controller方法 ... [详细]
  • Spring常用注解(绝对经典),全靠这份Java知识点PDF大全
    本文介绍了Spring常用注解和注入bean的注解,包括@Bean、@Autowired、@Inject等,同时提供了一个Java知识点PDF大全的资源链接。其中详细介绍了ColorFactoryBean的使用,以及@Autowired和@Inject的区别和用法。此外,还提到了@Required属性的配置和使用。 ... [详细]
  • 本文介绍了Sencha Touch的学习使用心得,主要包括搭建项目框架的过程。作者强调了使用MVC模式的重要性,并提供了一个干净的引用示例。文章还介绍了Index.html页面的作用,以及如何通过链接样式表来改变全局风格。 ... [详细]
  • IB 物理真题解析:比潜热、理想气体的应用
    本文是对2017年IB物理试卷paper 2中一道涉及比潜热、理想气体和功率的大题进行解析。题目涉及液氧蒸发成氧气的过程,讲解了液氧和氧气分子的结构以及蒸发后分子之间的作用力变化。同时,文章也给出了解题技巧,建议根据得分点的数量来合理分配答题时间。最后,文章提供了答案解析,标注了每个得分点的位置。 ... [详细]
  • 本文介绍了C#中数据集DataSet对象的使用及相关方法详解,包括DataSet对象的概述、与数据关系对象的互联、Rows集合和Columns集合的组成,以及DataSet对象常用的方法之一——Merge方法的使用。通过本文的阅读,读者可以了解到DataSet对象在C#中的重要性和使用方法。 ... [详细]
  • 本文介绍了OC学习笔记中的@property和@synthesize,包括属性的定义和合成的使用方法。通过示例代码详细讲解了@property和@synthesize的作用和用法。 ... [详细]
  • Inno Setup区段之Components篇相关知识详解
    本文详细介绍了Inno Setup区段之Components篇相关的知识,包括Components和Types的使用方式以及各个参数的说明,希望对读者有一定的参考价值。内容涵盖了ComponentsName、Description、Types、ExtraDiskSpaceRequired、ExtraDiskSpaceRequiredFlags等多个关键词,帮助读者更好地理解和应用Inno Setup区段之Components篇的知识。 ... [详细]
  • 深入理解Kafka服务端请求队列中请求的处理
    本文深入分析了Kafka服务端请求队列中请求的处理过程,详细介绍了请求的封装和放入请求队列的过程,以及处理请求的线程池的创建和容量设置。通过场景分析、图示说明和源码分析,帮助读者更好地理解Kafka服务端的工作原理。 ... [详细]
  • 本文介绍了如何清除Eclipse中SVN用户的设置。首先需要查看使用的SVN接口,然后根据接口类型找到相应的目录并删除相关文件。最后使用SVN更新或提交来应用更改。 ... [详细]
  • Imtryingtofigureoutawaytogeneratetorrentfilesfromabucket,usingtheAWSSDKforGo.我正 ... [详细]
  • 本文记录了在vue cli 3.x中移除console的一些采坑经验,通过使用uglifyjs-webpack-plugin插件,在vue.config.js中进行相关配置,包括设置minimizer、UglifyJsPlugin和compress等参数,最终成功移除了console。同时,还包括了一些可能出现的报错情况和解决方法。 ... [详细]
author-avatar
猪的快乐旅途_278
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有