暂无图片
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
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
许玉冲

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

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

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

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

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

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

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

tmp_750cea335b085f3dcc05f42e85a3cdcec3f634652c51e021.jpg

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

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

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏