浅谈Oracle RAC -- OCR和投票盘

浅谈Oracle RAC – OCR和投票盘

各位小伙伴,今天我们来专门聊聊OCR和投票盘的一些知识点。

1.OCR功能

OCR是Oracle Cluster Register的缩写。OCR相当于集群软件GI的一个注册表,里面存储了关于集群的各种配置信息。CRSD通过访问OCR来获得集群资源的列表和属性信息,以及私网公网等各种配置信息等。

2.OLR功能

OCR是集群运行过程中为各个节点提供共同的注册表功能的组件,但是在集群启动前所需要的配置信息从何处而来呢?其实GI软件中还有一个OCR的变种叫做OLR。
OLR是Oracle Local Registry的缩写。OLR是OCR的一个补充,只存储与本地节点有关的信息。OLR不与集群中的其它节点共享。OLR存储了集群启动初期ohasd使用的重要环境,如Oracle集群件的版本、配置等。如果OLR丢失或损坏,那么将会导致ohasd进程启动失败。所以,OLR的主要作用就是为ohasd守护进程提供集群的配置信息和初始化资源的定义信息。

3.OCR的位置

我们可以通过下面的文件确定OCR的位置。

[root@node1 ~]#cat /etc/oracle/ocr.loc
ocrconfig_loc=+ASM_DG
local_only=FALSE

从上面的配置文件可知,OCR位于ASM_DG磁盘组上。

此外我们可以通过下面的命令确定OCR的位置。

[root@node1 ~]# ocrcheck
Status of Oracle Cluster Registry is as follows :
         Version                  :          3
         Total space (kbytes)     :     262120
         Used space (kbytes)      :       2832
         Available space (kbytes) :     259288
         ID                       : 1045188516
         Device/File Name         :    +ASM_DG
                                    Device/File integrity check succeeded

                                    Device/File not configured

                                    Device/File not configured

                                    Device/File not configured

                                    Device/File not configured

         Cluster registry integrity check succeeded

         Logical corruption check succeeded

ocrcheck命令可以完成对OCR进行逻辑一致性检查。

3.OCR Cache Master

我们说CRSD通过参照OCR存储的信息进行集群各程序管理。但是这里面需要明确的一点是,并

  • 3
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值