暂无图片
asm 双存储,当san 网络故障,如何确定存活磁盘组?
我来答
分享
许玉冲
2019-05-25
asm 双存储,当san 网络故障,如何确定存活磁盘组?

2-Node, 11.2.0.4 RAC with ASM. Normal redundancy diskgroups. When the storage link is broken, so that Node-A can not access Storage-B and Node-b can not access Storage-A。

数据库怎么确定个节点的磁盘组保留,哪个节点的磁盘组offline呢?

我来答
添加附件
收藏
分享
问题补充
7条回答
默认
最新
许玉冲

tmp_e5093729571307e5780ad8ddf7377f62ec566ed85a5d23d4.jpg

暂无图片 评论
暂无图片 有用 0
打赏 0
Kamus

fencing一个节点的操作受到network和disk两方面的影响,假设你的问题是,network都正常,只有voting层面发生了问题。

根据simple majoraty rule,有trunc(N/2)+1的voting sub cluster将会存活,N是节点个数,比如两节点,就得看到trunc(3/2)+1=2份voting的sub cluster会存活。

如果是一个两节点RAC环境,两个节点看到的voting都一样,比如现在一边能看到VD1+VD3,一边能看到VD2+VD3,那么拥有较小node number的节点存活。

参看:https://www.slideshare.net/MarkusMichalewicz/oracle-clusterware-node-management-and-voting-disks



暂无图片 评论
暂无图片 有用 0
打赏 0
许玉冲

vd13磁盘离线,vd1 ,vd2 正常,也会导致节点驱逐吗?

一块投票磁盘丢失, 每个节点,都能看到2块磁盘,从集群层面,应该不会导致节点驱逐。

暂无图片 评论
暂无图片 有用 0
打赏 0
章芋文

如果只有vd3磁盘离线,不会导致节点驱逐。前提是你图中的叉要去掉

暂无图片 评论
暂无图片 有用 0
打赏 0
许玉冲

当2个节点集群存在,3块投票磁盘,1:出现node1 看到vd1 vd3 node 2看到vd2 vd3 ,这种情况,集群会发生节点驱逐。 2:当每个节点看到相同的投票磁盘,如node1,node2都可以 看到vd 1 vd2,这种情况,不会发生驱逐。可以这么总结吧。

暂无图片 评论
暂无图片 有用 0
打赏 0
许玉冲

tmp_750cea335b085f3dcc05f42e85a3cdcec3f634652c51e021.jpg

暂无图片 评论
暂无图片 有用 0
打赏 0
许玉冲

根据,提供的ppt,显示,这种情况不会产生节点驱逐的。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
如何启用OUI的debug和trace功能?
回答 1
已采纳
OUI(OracleUniversalInstall)是基于Java的图形用户界面(GUI)应用程序,会从products.xml文件中读取组件信息并安装套件,以及OUI提供了统一的用户安装界面。(1
Oracle本地分区索引查询慢
回答 9
已采纳
以下为个人的理解和认识:为什么使用本地分区索引的时候要走全表扫描?而全局索引不会.答:本地分区索引可以看做是每个表分区一个索引。加之你的分区键列是partastonumber(substr(id,1,
oracle用sqlldr导入数据,怎么在导的时候把时间格式里的横杠去除?
回答 1
已采纳
文件里是‘20211217’,但目标字段不是date类型,而是个varchar2,所以你想导入成’20211217’?是这个意思么?直接导入到date类型的字段里去不更好么?如果是导入到date类型字
用docker镜像安装oracle,启动容器显示密码错误
回答 3
https://docs.oracle.com/en/database/oracle/oracledatabase/21/racdk/oracleracondocker.htmlGUIDFFA4716
什么是Oracle的多版本控制?
回答 9
已采纳
Oracle对并发的支持不只是高效的锁定,它还实现了一种多版本控制(multiversioning)体系结构,这种体系结构提供了一种受控但高度并发的数据访问。多版本控制是指Oracle能同时物化多个版
大佬们,生产环境alter 日志中很多TNS-12535、TNS-00505、TNS-12537 的错误,这个是什么原因?要怎么处理?
回答 3
已采纳
连接超时或者链接中断,我们的生产库里面经常也有很多这种信息,坦白说只要前端没有反馈异常,后端数据库也没其他异常,我通常都不怎么管的,网上有很多说修改这个参数添加那个参数的,我一概都没怎么理会,几年下来
问一下ORACLE RAC19C两节点,补丁已经打到19.23.0.0.0,但是在生产运行过程中发现节点1CPU负载高,但是节点2CPU负载很低
回答 2
selectinstid,count()fromgv$instancegroupbyinstid;selectinstid,count()fromgv$instancewherestatus'ACTI
oracle 能查index的使用时间吗?
回答 2
可以参考之前大神留的文章:https://www.modb.pro/db/14359按照文章创建一下,试试
oracle11g 补丁
回答 5
35269283
19c打补丁
回答 4
好的,谢谢,我试下