如何恢复,迁移,添加, 删除 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/raw2

Oracle 11gR2中已经不支持使用dd命令来对voting disks 进行备份和恢复。

11gR2:

1. 如果当OCR 也损坏的情况,先恢复OCR,否则不需要。

2. 用root用户执行如下命令

用root用户,在其中一个节点启动Oracle Clusterware stack到exclusive 模式,这个模式不需要voting disk。

# crsctl start crs -excl

3. 检查当前定义的voting disk

执行如下命令检查当前的voting disk信息: (如果所有的voting disks都已经损坏,该命令就会返回空,也可能state被标记3或OFF.)

[[email protected] bin]# ./crsctl query css votedisk

## STATE File Universal Id File Name Disk group

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

1. ONLINE 97b3037ba6684f0bbf04fa53aa7efb37 (ORCL:VOL1) [GRIDDG]

Located 1 voting disk(s).

4. 还原voting disk

4.1 如果voting disk 存储在Oracle ASM 上,那么运行如下SQL,将voting disk 转移我们指定的diskgroup中:

crsctl replace votedisk +asm_disk_group

4.2 如果voting disk没有存在Oracle ASM中,那么执行如下SQL,在执行之前需要先获取FUID。

$ crsctl delete css votedisk FUID

添加voting disk:

$ crsctl add css votedisk path_to_voting_disk

$ crsctl query css votedisk

5. 用root用户停止Oracle Clusterware Stack

# crsctl stop crs

然后使用root用户执行如下命令,将Clusterware stack启动到正常模式:

# crsctl start crs

迁移

1. 查看当前每个voting disk的FUID 和路径 结果对应->disk的序列号,磁盘status,FUID,disk 路径,和存储voting disk的磁盘组名称。)

# crsctl query css votedisk

2.1 如果想voting disk 从Oracle ASM 中迁移到其他的cluster file system中,迁移命令如下: (任意节点)

$ crsctl replace votedisk path_to_voting_disk

2.2 如果想把所有的voting disk从其他存储设备中迁移到oracle ASM diskgroup中,执行如下命令:(任意节点)

$ crsctl replace votedisk +asm_disk_group

3. 验证voting disk 的位置

$ crsctl query css votedisk

添加、删除

(非asm环境,当使用Oracle ASM 来存储voting disk时,不能使用crsctl add|delete voteding 来修改voting disk)

$ crsctl add css votedisk path_to_voting_disk

$ crsctl delete css votedisk path_to_voting_disk

注意:

1)不能直接指定一个diskgroup中voting disk的数量。

2) 当使用Oracle ASM 来存储voting disk时,不能使用crsctl add|delete voteding 来修改voting disk。

3)如果已经将voting disk 存储在Oracle ASM diskgroup中,那么就不能在添加voting disk到cluster files system中了。 Oracle 不支持voting disk同时存在Oracle ASM 和 cluster file system。

4)存储在Oracle ASM中Voting files的数量由磁盘组的冗余级别决定:

(a)External redundancy: 该磁盘组只能存储一个voting disk。

(b)Normal redundancy: 该磁盘组会存储3个voting disk。

(c)High redundancy: 该磁盘组会存储5个voting disks。

5)在Oracle 11gR2中,不在需要备份Voting Disk。Voting disk的信息有任何改变时,会自动备份到OCR中,如果所有的VOTING DISK 都损坏,也可以通过备份进行还原。

本文数据库(综合)相关术语:系统安全软件

主题: 数据SQL删除FU数据库TI常模
分页:12
转载请注明
本文标题:如何恢复,迁移,添加,删除VotingDisks 数据库 数据库学习 VotingDisks VotingDisks恢 ...
本站链接:http://www.codesec.net/view/535071.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 数据库(综合) | 评论(0) | 阅读(18)