管理voting disks

一、关于voting disk 的一些必需要知道的东西:

11g 曾经我们能够使用dd 命令来备份voting disk ,可是在11g 以后 oracle 不再支持使用 dd 来备份voting disk。

假设使用 dd or cp 命令可能会破坏 集群件堆栈的正常启动。

voting disk 会作为OCR的一部分自己主动备份。而且当有新 voting disk 加入时会自己主动恢复上去。

*在维护voting disk前,必需要保证有可用的ocr,ocr 的状态能够用 ocrcheck 来检查。假设ocr 的状态不可用则必须先恢复ocr。

*假设 集群是从11g 前的版本号upgrade 上来的。在把voting 放到asm dg上时要将ASM COMpatibity (compatible.asm)设为11.2.0.0

*在同一个集群中 voting disk 不能同一时候放到 asm dg 和非asm dg 存储上。

*对于 voting disk  放在asm dg上的情况,仅仅能使用 crsctl replace votedisk  这个管理操作命令

*对于使用非asm dg的 voting disk 器管理操作命令为:add css votedisk / delete css votedisk

*对于使用asm dg的voting disk,其voting disk 的数量由 asm dg的 冗余度决定。

----asm 磁盘组冗余度和voting disk数量的关系

   External redundancy  :  一个dg 1个voting disk

   Normal redundancy   :    一个dg 3个voting disk

   High redundancy  :       一个dg 5个voting disk

*假设要想更改 voting disk 的数量。仅仅能通过更改 asm dg的 冗余度来完毕。

二、恢复voting disk的一般步骤:

1、确保ocr 正常。若不正常现修复ocr

2、独占模式(root)启动crs

# crsctl start crs -excl

3、查看当前voting disk的定义信息:

$ crsctl query css votedisk

-- -----  -----------------     ---------    ---------

## STATE  File Universal Id     File Name    Disk group

1. ONLINE  7c54856e98474f61bf349401e7c9fb95 (/dev/sdb1)   [DATA]

4、依据3、中的结果信息来确定 voting disk使用的 asm dg 还是 其它存储设备,然后再恢复voting disk

---asm dg

crsctl replace votedisk +asm_disk_group

---其它存储设备

$ crsctl delete css votedisk FUID

Add a voting disk, as follows:

$ crsctl add css votedisk path_to_voting_disk

5、强制关闭集群

#crsctl stop crs -f

6、重新启动集群

#crsctl start crs

三、voting disk的迁移。加入,删除

----从asm dg 迁移到其它存储设备

$ crsctl replace votedisk path_to_voting_disk

----从其它存储设备迁移到 asm dg

$ crsctl replace votedisk +asm_disk_group

-----管理使用其它存储设备的voting disk

加入 voting disk:

$crsctl add css votedisk path_to_voting_disk[...]

删除 voting disk:

$ crsctl delete css votedisk {FUID| path_to_voting_disk[...]}

----使用设备b 替换设备a。须要先加入设备b,再删除设备a

crsctl add css votedisk path_to_voting_diskB -purge

-purge 选项表示删除现有其它设备

管理voting disks的更多相关文章

  1. 如何恢复,迁移,添加, 删除 Voting Disks

    如何恢复,迁移,添加, 删除 Voting Disks恢复流程 在11gR2 之前,我们可以直接直接使用dd命令对voting disk进行备份.DD示例 备份votedisk盘:[root@raw1 ...

  2. Oracle 11g RAC features

    <一,> oracle 11g r2 RAC提供了以下功能: 高可用:shared-everything 模式保证了单节点的故障不会停止服务,集群中的其他节点将快速接管 可扩展性:多节点分 ...

  3. oracle 11g RAC 的一些基本概念(三)

    Grid Infrastructure共享组件   Grid Infrastructure使用两种类型的共享设备来管理集群资源和节点:OCR(Oracle Cluster Registry)和表决磁盘 ...

  4. 管理 Oracle Cluster Registry(OCR)

    oracle的clusterware包含两个重要组件:OCR(包含本地组件OLR)和voting disks --OCR管理oracle clusterware和oracle rac数据库的配置信息 ...

  5. Oracle RAC管理及维护命令详解

    Oracle Clusterware的命令集可以分为以下4种: 节点层:osnodes 网络层:oifcfg 集群层:crsctl, ocrcheck,ocrdump,ocrconfig 应用层:sr ...

  6. 11G RAC 中 OCR 及Voting Disk 相关操作

    一.启动oracle clusterware先决条件:Oracle High Availability Services daemon(OHASD)运行在所有集群节点上1.启动整个Oracle Clu ...

  7. 重新配置ocr voting

    由于存储空间不足,下线的数据库需要把存储空间腾出来,关闭集群资源,主机工程师收回lun需要(包括ocr 和 voting data 磁盘组),新的应用需要上线需要新的数据库,新的hitach存储到位需 ...

  8. 12c Grid Infrastructure Management Repository (GIMR)

    1.什么是管理资料库(Management Repository) 管理资料库是12c中oracle clusterware管理的一个单实例数据库.对应的数据库名是MGMTDB.因为是一个单实例数据库 ...

  9. Oracle教程:如何诊断节点重启问题(转载)

    本文对如何诊断RAC环境中节点重启问题进行了介绍.适用于10gR2和11gR1. 首先我们对能够导致节点重启的CRS进程进行介绍.1.ocssd : 它的主要功能是节点监控(Node Monitori ...

随机推荐

  1. 2017-2018-2 20179204《网络攻防实践》第十三周学习总结 python实现国密算法

    国密商用算法是指国密SM系列算法,包括基于椭圆曲线的非对称公钥密码SM2算法.密码杂凑SM3算法.分组密码SM4算法,还有只以IP核形式提供的非公开算法流程的对称密码SM1算法等. 第1节 SM2非对 ...

  2. 【HDOJ5514】Frogs(容斥原理)

    题意:n个青蛙在一个有m个节点的圆上跳,m个节点的标号为0-m-1,每只青蛙每次跳的节点数给出,让求n只青蛙所跳位置标号之和 n<=1e4,m<=1e9,a[i]<=1e9 思路:由 ...

  3. EBImage - - 给图片增加字符

    EBImage中文文档 英文版出处:http://www.bioconductor.org/packages/release/bioc/vignettes/EBImage/inst/doc/EBIma ...

  4. Matcher类详解2-group

    Matcher.group是针对()来说的,group(0)就是指的整个串,group(1) 指的是第一个括号里的东西即匹配的第一个子表达式,group(2)指的第二个括号里的东西即匹配的第二个子表达 ...

  5. 树的直径新求法、codeforces 690C3 Brain Network (hard)

    树的直径新求法 讲解题目 今天考了一道题目,下面的思路二是我在考场上原创,好像没人想到这种做法,最原始的题目,考场上的题目是这样的: 你现在有1 个节点,他的标号为1,每次加入一个节点,第i 次加入的 ...

  6. Excel Sheet Column Title - LeetCode

    Given a positive integer, return its corresponding column title as appear in an Excel sheet. For exa ...

  7. Guru's Guide to SQL Server Architecture and Internals

    Guru's Guide to SQL Server Architecture and Internals

  8. 执行 innerHTML 里的 <script>

    原文:执行 innerHTML 里的 <script> 背景 有时候我们会有把一整段 HTML 动态塞进页面的需求,例如渲染了一个模板,从服务器端获取了一段广告代码等.一般情况下我们使用 ...

  9. ArcGIS 开发时,解决__类型“XX”同时存在于“”和“”中__的错误

    错误提示:类型“ESRI.ArcGIS.ADF.BaseClasses.BaseCommand”同时存在于“e:\Program Files\ArcGIS\DeveloperKit10.2\DotNe ...

  10. 深入浅出 Cocoa 之 Core Data(4)- 使用绑定

    深入浅出 Cocoa 之 Core Data(4)- 使用绑定 罗朝辉(http://blog.csdn.net/kesalin) CC 许可,转载请注明出处 前面讲解了 Core Data 的框架, ...