Oracle
建设过程中注意事项
数据库建设过程中缺少可以遵循的实践标准,知识点和经验点散落四处难以快速形成
逻辑性强的参照标准,面对项目令人无从下手。本文拟从各个层面进行总结和分析,为日
后从事数据库建设的项目提供一个参考思路。
1.
背景描述
数据库建设是每一个企业数据中心建设过程中非常重要的一个环节,直接关系到业务
连续性和稳定性。但是我们在数据库建设过程当中却很少有可以遵循的实践标准。当我们
面对整个建设项目的规划设计和配置优化的时候,又觉得无从下手。散落在官方网站上的
一些知识点和经验点无法让我们快速形成一个具有很强逻辑性的参照标准。本文希望通过
以下篇幅的总结和分析,从各个层面给予实践标准,为日后从事数据库建设的项目提供一
个参考思路。
2.
存储规划设计的关键点
2.1 OCR/VOTE
磁盘的合理规划事项
什么是
磁盘,它在集群中是什么样的角色呢?
管理模式下,磁盘组通常有三个(
,
,
),在
磁盘组当中所有的磁盘中存储的数据包括两部分,一部分是
,另外一部分就是
(
)。
是用来记录集群节点的磁盘心跳信息,而
是
保存集群配置信息的数据。
,以整个文件的方式存储在
磁盘上,不做任何条
带。下图是其信息记录的一个说明:
以上是一个三节点的
集群的
的一个示意矩阵,每一行是一个节
点的写入的信息,例如第一行,
分别把其对集群中的三个成员(
、
、
)进行
私网检测的结果写入到仲裁文件当中,
、
同样把其检测结果写入仲裁文
件,最终组成了三个节点的仲裁矩阵。当私网发生故障而从网络上导致集群分割为几个孤
岛子集的时候,集群是通过这个文件的信息来判断最后存活的节点。具体算法有两个非常
重要的规则:
!
保障隔离后的集群子集中节点数目最多的子集存活。
!
当隔离后的集群子集获得的仲裁票数相等时,保障实例号小者存活。
对于
本身的数目来讲,
又有一个非常重要的规则:集群节点获得的
文档被以下合辑收录
评论