双活存储在仲裁规则的配置上,如何协调好双活数据库的仲裁规则,从而保证两者的仲裁结果一致?

参与7

2同行回答

guwenkuanguwenkuan联盟成员系统架构师金融
这个不太好保障,我们在使用VPLEX 双活存储架构时模拟过此问题,当存储出现脑裂情况下,优先站点数据库能够访问存储,另外一个站点直接被存储offline,优先站点数据库是online状态。显示全部

这个不太好保障,我们在使用VPLEX 双活存储架构时模拟过此问题,当存储出现脑裂情况下,优先站点数据库能够访问存储,另外一个站点直接被存储offline,优先站点数据库是online状态。

收起
银行 · 2020-09-01
浏览905
以Oracle RAC为例,数据库一般有两个仲裁规则,一个是数据库节点之间的心跳,一个与存储之间的心跳,实际实施时,一般需要把这两个仲裁等待时间设置的比存储仲裁的等待时间长一些,当存储复制链路发生中断时,先让存储仲裁哪边活,仲裁完之后另外一台存储由于停止了对外服务,所以连接它...显示全部

以Oracle RAC为例,数据库一般有两个仲裁规则,一个是数据库节点之间的心跳,一个与存储之间的心跳,实际实施时,一般需要把这两个仲裁等待时间设置的比存储仲裁的等待时间长一些,当存储复制链路发生中断时,先让存储仲裁哪边活,仲裁完之后另外一台存储由于停止了对外服务,所以连接它的数据库将丢失存储,数据库存储仲裁机制生效,连在存活的存储之上的数据库继续服务,另一端被踢出集群,实现仲裁结果的一致性。

同时,我们一般建议有条件的话,复制链路最好有单独的交换机,不要和生产主机共用交换机,这时最佳实践指导。

收起
硬件生产 · 2020-09-03
浏览873

提问者

Senko lee
系统架构师江西裕民银行
擅长领域: 服务器灾备存储

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-09-01
  • 关注会员:3 人
  • 问题浏览:1683
  • 最近回答:2020-09-03
  • X社区推广