解析OCR与VotingDisk以及其管理

来源:Oracle认证    发布时间:2012-11-12    Oracle认证视频    评论

  Voting Disk和OCR是Oracle Clusterware的2部分。Voting Disk里面记录着节点成员的信息。如RAC数据库中有哪些节点成员,节点增加或者删除时也同样会将信息记录进来。Voting Disk必须存放在共享存储上,通常来说是存放在裸设备上。为了保证Voting Disk的安全,需要配置多个Voting Disk,Oracle建议Voting Disk的个数应该为奇数个,如 1、3、5个,每个Voting Disk的大小约为20MB。

  OCR 记录的是节点成员的配置信息,如数据库、ASM、实例、监听器、VIP等CRS资源的配置信息。CRS进程管理的信息来自OCR的内容。OCR存储的配置信息是以目录树的形式来记录一系列“键-值”对应信息的。OCR记录着 CRS进程管理资源的所有配置信息。大小约为100MB。

  对Voting Disk的更改必须用root来进行。

  添加一个Voting Disk成员:crsctl add css votedisk /dev/raw/raw3'

  删除一个Voting Disk成员:crsctl delete css votedisk /dev/raw/raw3'

  对OCR的增加、删除和替代配置可以由root用户通过ocrconfig -replace来操作:

  ocrconfig -replace /dev/raw/raw1

  注意:增加、删除Voting Disk及恢复Voting Disk和OCR时,RAC中的所有资源都必须停止。

  Voting Disk和OCR存放的信息是至关重要的,一旦他们丢失或者损坏的话,Clusterware将无法启动,这样整个RAC都无法启动。因此需要对Voting Disk和OCR进行完备的备份。

  对Voting Disk的备份操作可以通过dd命令来操作。

  查看位置:

  #crsctl query css votedisk

  备份操作:

  #dd if=/dev/raw/raw2 f=/home/oracle/voting_disk.bak

  恢复操作:

  #dd if=/home/oracle/voting_disk.bak f=/dev/raw/raw2

  默认情况下,RAC会在其中一个节点上每4个小时都自动备份一次OCR。并保留最近的3次备份,另外还保留最近两天以及最近两个周末的备份。这个可以通过命令ocrconfig -showbackup来查看。OCR默认的备份路径为$CRS_HOME/cdata/crs。可以通过ocrconfig -backuploc来更改OCR的备份路径。OCR自动备份的时间间隔无法修改。我们还可以通过ocrconfig -export 来到处OCR的内容,也可以通过通过ocrconfig -import导入OCR的内容。

  可以用ocrconfig -restore 命令对OCR进行恢复。

  ./ocrconfig -restore /u01/oracle/product/10g/crs/cdata/crs/backup00.ocr

  添加Voting Disk:

  [root@rhel1 bin]#./crsctl add css votedisk /u01/ocfs2fs/vdisk2

  Cluster is not in a ready state for online disk addition

  [root@rhel1 bin]#./crsctl add css votedisk /u01/ocfs2fs/vdisk2-force

  Now formatting voting disk: /u01/ocfs2fs/vdisk2

  successful addition of votedisk /u01/ocfs2fs/vdisk2. chown oracle:oinstall /u01/ocfs2fs/vdisk2

  chmod 775 /u01/ocfs2fs/vdisk2

  [root@rhel1 bin]# /etc/init.crs start

  [root@rhel1 bin]#./crsctl query css votedisk

  0. 0 /u01/ocfs2fs/vdisk

  1. 0 /u01/ocfs2fs/vdisk2

  注意:add voting disk必须是所有服务都关闭的情况下完成。

  添加OCR镜像:

  [root@rhel1 bin]# touch /u01/ocfs2fs/ocr2

  [root@rhel1 bin]#./ocrconfig -replace ocrmirror /u01/ocfs2fs/ocr2

  [root@rhel1 bin]#./ocrcheck

  Status of Oracle Cluster Registry is as follows :

  Version : 2

  Total space (kbytes) : 262120

  Used space (kbytes) : 2756

  Available space (kbytes) : 259364

  ID : 2062708016

  Device/File Name : /u01/ocfs2fs/ocr

  Device/File integrity check succeeded

  Device/File Name : /u01/ocfs2fs/ocr2

  Device/File integrity check succeeded

  Cluster registry integrity check succeeded

  注意:add ocr可以是在线完成。

  考试大温馨提示:本内容来源于网络,仅代表作者个人观点,与本站立场无关,仅供您学习交流使用。其中可能有部分文章经过多次转载而造成文章内容缺失、错误或文章作者不详等问题,请您谅解。如有侵犯您的权利,请联系我们,本站会立即予以处理。

上一页123下一页

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答