如何恢复,迁移,添加, 删除 Voting Disks
如何恢复,迁移,添加, 删除 Voting Disks
恢复流程
在11gR2 之前,我们可以直接直接使用dd命令对voting disk进行备份。
DD示例
备份votedisk盘:
[root@raw1 bin]# dd if=/dev/raw/raw2 of=/home/oracle/voting_disk.bak
恢复votedisk盘:
[root@raw1 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.)
[root@node1 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 都损坏,也可以通过备份进行还原。
如何恢复,迁移,添加, 删除 Voting Disks相关推荐
- 【MOS】OCR/Vote disk 维护操作: (添加/删除/替换/移动) (文档 ID 1674859.1)
[MOS]OCR/Vote disk 维护操作: (添加/删除/替换/移动) (文档 ID 1674859.1) 文档内容 目标 解决方案 准备磁盘 1. 磁盘大小 2. 裸设备或者块设备 ...
- Voting Disks的管理
如何管理 Voting Disks 全是由 cssd 干的活 css>asm>ohsd 10G 备份 votedisk 盘示例: dd if=/dev/raw/raw2 of =/home ...
- redis cluster中添加删除重分配节点例子
redis cluster中添加删除重分配节点例子 作者:用户 来源:互联网 时间:2016-05-05 10:22:27 摘要: 本文讲的是redis cluster中添加删除重分配节点例子, re ...
- 添加删除程序里面没有添加IIS服务的选项
用原版windows光盘安装,也可以网上下载IIS安装包. 1)1.控制面板里没有"->添加/删除Windows组件->Internet信息服务(IIS)"组件的添加方 ...
- 怎么恢复360强力删除的文件?数据恢复这样做
怎么恢复360强力删除的文件?现在很多杀毒软件中都带有其他的小功能,如文件强力删除,如果利用它将文件粉碎后想要恢复,很多朋友就束手无策了,以360强力删除文件为例,给大家分享下数据恢复方法. 其实36 ...
- oracle拆分分区语法详解大全_学习笔记:Oracle分区表 添加 删除 合并 删除 交换 拆分等分区表的操作案例...
天萃荷净 Oracle分区表管理,记录关于Oracle分区表的管理案例:创建.删除.合并.拆分.交换.更改分区表的操作方法 1.添加创建分区表 1.1)增加分区(add partition) 语法是: ...
- extundelete工具恢复rm -rf 删除的目录(ext4、ext3)
extundelete工具恢复rm -rf 删除的目录(ext4) ext3grep工具只能用于恢复ext3文件系统下删除的文件,对于ext4文件系统,可以使用extundelete工具.使用的方法类 ...
- 如何恢复 Linux 上删除的文件
转自:http://blog.csdn.net/chinalinuxzend/article/details/2591694 如何恢复 Linux 上删除的文件 来源:developerWorks 中 ...
- 如何恢复 Linux 上删除的文件:ext2
要想恢复误删除的文件,必须清楚数据在磁盘上究竟是如何存储的,以及如何定位并恢复数据.本文从数据恢复的角度,着重介绍了 ext2 文件系统中使用的一些基本概念和重要数据结构,并通过几个实例介绍了如何手工 ...
最新文章
- java list 拼音排序_java中实现List集合中对象元素按其属性的中文拼音排序
- 【带你重拾Redis】Redis持久化
- JS跨域访问(ajax跨域)
- hashmap中的key是有序的么_HashMap?面试?我是谁?我在哪
- 新的Java缓存标准(javax.cache)
- 虚构合同、虚开发票套取高校配套科研经费,一副教授被公诉!
- GetManifestResourceStream得到的Stream是null的解决
- html点赞插件,chrome空间自动点赞插件。浏览器插件简单例子。
- nginx+tomcat+memcached
- RHEL 7中防火墙的配置和使用
- mysql数据库定时清理数据
- JupyterLab 的安装与使用
- 非日语专业如何有效学习日语?
- 「群体遗传学实战」第一课: 对SNP位点进行注释
- Python批量转换文件夹下图片为PDF
- 小程序引入第三方字体
- mysql留存数据表_用mysql统计留存率
- java课程设计atm机_java课程设计报告-自动取款机模拟程序.doc
- Linux文件和目录管理(1)
- 3-1、React-Router基础使用plus