管理voting disks



管理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

时间: 2024-10-22 14:00:02

管理voting disks的相关文章

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

如何恢复,迁移,添加, 删除 Voting Disks恢复流程 在11gR2 之前,我们可以直接直接使用dd命令对voting disk进行备份.DD示例 备份votedisk盘:[[email protected] bin]# dd if=/dev/raw/raw2 of=/home/oracle/voting_disk.bak 恢复votedisk盘:[[email protected] bin]# dd if=/home/oracle/voting_disk.bak of=/dev/raw

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

Grid Infrastructure共享组件 Grid Infrastructure使用两种类型的共享设备来管理集群资源和节点:OCR(Oracle Cluster Registry)和表决磁盘.Oracle 11.2引入一个新的文件,称作Oracle Local Registry(OLR),它只允许存放在本地. OCR和OLR OCR为所有节点所共享,包含了集群资源的所有信息和 Grid Infrastructure需要的操作许可.为了实现共享,OCR需要存放在裸设备.共享块设备.类似OCF

管理 Oracle Cluster Registry(OCR)

oracle的clusterware包含两个重要组件:OCR(包含本地组件OLR)和voting disks --OCR管理oracle clusterware和oracle rac数据库的配置信息 --OLR位于每个节点本地,管理着本地节点的clusterware配置信息 --voting disks管理成员关系信息.每个voting disk都必须能被集群中的所有节点访问. 在12C中,必须将OCR和voting disks中放在asm中(12c不支持块设备和裸设备:12.2不再支持其他共享

Oracle 10g下ocr和votedisk的管理

ocr和votedisk是什么? 作为集群,oracle cluster需要共享存储来存放整个集群的配置信息,ocr便是用例存放这些配置信息的地方,ocr的存储容量一般不会太大,在10g下,oracle建议256M已经足以.ocr必须需要存储在集群文件系统或者裸设备上,出于性能上的考虑,本人建议将ocr建立在裸设备上,性能高并且管理也不复杂(ocr和votedisk的数量一般不会太多).ocr中存放的是集群的配置信息,这些信息只能在一个节点上进行维护操作,这一节点叫做Master Node,其他

Redhat 5.4 + ASM + RAW+ Oracle 10g RAC 安装文档

基于Redhat 5 和redhat 4 的RAC 区别在对raw的处理上. 之前做的是redhat 4.7 的 RAC 实验. 准备做一个Redhat 5.4 的环境. RAC 的一些理论东西: http://blog.csdn.net/tianlesoftware/archive/2010/02/27/5331067.aspx RAW+ASM+ REDHAT 4.7 RAC 文档 http://blog.csdn.net/tianlesoftware/archive/2010/02/27/5

RAC 常用维护工具和命令(oracle 10g)

Oracle 的管理可以通过OEM或者命令行接口. Oracle Clusterware的命令集可以分为以下4种: 节点层:osnodes 网络层:oifcfg 集群层:crsctl, ocrcheck,ocrdump,ocrconfig 应用层:srvctl,onsctl,crs_stat 下面分别来介绍这些命令. 一. 节点层 只有一个命令: osnodes, 这个命令用来显示集群点列表,可用的参数如下,这些参数可以混合使用. [[email protected] bin]# ./olsno

【转载】Oracle RAC常用维护工具和命令

Oracle 的管理可以通过OEM或者命令行接口.Oracle Clusterware的命令集可以分为以下4种: 节点层:osnodes 网络层:oifcfg 集群层:crsctl, ocrcheck,ocrdump,ocrconfig 应用层:srvctl,onsctl,crs_stat 下面分别来介绍这些命令. 一. 节点层只有一个命令: osnodes, 这个命令用来显示集群点列表,可用的参数如下,这些参数可以混合使用.[[email protected] bin]# ./olsnodes

数据库脑裂

Oracle RAC CSS提供2种后台服务包括群组管理(Group Managment简称GM)和节点监控(Node Monitor简称NM),其中GM管理组(group)和锁(lock)服务.在集群中任意时刻总有一个节点会充当GM主控节点(master node).集群中的其他节点串行地将GM请求发送到主控节点(master node),而master node将集群成员变更信息广播给集群中的其他节点.组成员关系(group membership)在每次发生集群重置(cluster reco

Oracle RAC 常用维护工具和命令

Oracle RAC 常用维护工具和命令 分类: Oracle Basic Knowledge Oracle RAC2010-03-09 01:02 13987人阅读 评论(6) 收藏 举报 oracle工具数据库集群moduleoracle10g Oracle 的管理可以通过OEM或者命令行接口. Oracle Clusterware的命令集可以分为以下4种: 节点层:osnodes 网络层:oifcfg 集群层:crsctl, ocrcheck,ocrdump,ocrconfig 应用层:s