Oracle voting文件的管理
在12c中,不再支持使用dd命令进行voting disk文件的备份和恢复
投票文件的管理需要OCR文件正常工作。在删除、添加、替换或者还原voting文件之前,使用ocrcheck检查ocr文件的状态。如果ocr不可用的话,必须先还原ocr。
1.备份voting文件
voting文件的备份会随着备份OCR的时候,一起备份。
2.还原voting文件
(1)在某个节点以排他模式启动clusterware
# crsctl start crs -excl
排他模式不需要voting文件
(2)查看voting disk配置信息
$ crsctl query css votedisk
-- ----- ----------------- --------- ---------
## STATE File Universal Id File Name Disk group
1. ONLINE 6f57843d89464c46ea747362e8a3fa43 (/dev/sdb1) [DATA]
2. ONLINE 7c54856e98474f61bf349401e7c9fb95 (/dev/sdc1) [DATA]
3. ONLINE 9c46232b76234f61fc934673d5c8ec59 (/dev/sdd1) [DATA]
如果全部毁坏的话,结果可能显示为空
(3)如果是用asm
# crsctl replace votedisk +asm_disk_group
如果不是放在asm中,需要使用到上一步骤中的FUID
$ crsctl delete css votedisk FUID
$ crsctl add css votedisk path_to_voting_disk
(4)停止clusterware
# crsctl stop crs
(5)启动clusterware
# crsctl start crs
3.增加、删除、迁移voting文件
修改放在asm中的voting文件
(1)查看voting文件的fuid和文件路径
$ crsctl query css votedisk
-- ----- ----------------- --------- ---------
## STATE File Universal Id File Name Disk group
1. ONLINE 6f57843d89464c46ea747362e8a3fa43 (/dev/sdb1) [DATA]
2. ONLINE 7c54856e98474f61bf349401e7c9fb95 (/dev/sdc1) [DATA]
3. ONLINE 9c46232b76234f61fc934673d5c8ec59 (/dev/sdd1) [DATA] (2)从asm迁移到non-asm_disk_group
$ crsctl replace votedisk path_to_voting_disk
在集群任一节点执行即可。 (3)从non-asm迁移到asm
$ crsctl replace votedisk +asm_disk_group
修改放在non-asm中的voting文件:
(1)查看voting文件的fuid和路径
$ crsctl query css votedisk
## STATE File Universal Id File Name Disk group
-- ----- ----------------- --------- ---------
1. ONLINE 7c54856e98474f61bf349401e7c9fb95 (/cfs/host09_vd3) []
(2)增加一个voting文件
$ crsctl add css votedisk path_to_voting_disk;
(3)替换voting文件,比如使用a替换b
要先增加b,然后在删除a
$ crsctl add css votedisk path_to_voting_diskb -purge
参数-purge的意思是delete已经存在的voting文件。
(4)删除一个voting文件
$ crsctl delete css votedisk {FUID | path_to_voting_disk[...]}
迁移voting文件到asm
$ crsctl replace votedisk +asm_disk_group
Oracle voting文件的管理的更多相关文章
- Oracle日志文件的管理与查看
--Oracle日志文件管理与查看 select * from v$sql (#查看最近所作的操作) --select * fromv $sqlarea(#查看最近所作的操作) -- 1.查询系统使用 ...
- oracle-7参数文件的管理
参数文件的管理:1.参数文件的作用:记录数据库的配置的 (1)pfile ---> 文本文件 (2)spfile --->服务器的参数文件(二进制的) 两个参数文件的区别: pfile ...
- Oracle数据库——数据库安全性管理
一.涉及内容 1.验证系统权限管理. 2.验证角色管理. 3.验证概要文件管理. 二.具体操作 (一) 1.根据以下要求进行系统权限的授予与回收操作. (1)创建用户user1,并为它授予create ...
- Oracle控制文件
一.Oracle 控制文件 为二进制文件,初始化大小由CREATE DATABASE指定,可以使用RMAN备份 记录了当前数据库的结构信息,同时也包含数据文件及日志文件的信息以及相关的状态,归档信息等 ...
- Oracle 用户、角色管理简介
Oracle 用户.角色管理简介 by:授客 QQ:1033553122 创建用户 形式1:创建名为testacc2的用户 CREATE USER testacc2 IDENTIFIED BY abc ...
- Oracle 参数文件及相关操作介绍
Oracle 参数文件及相关操作介绍 by:授客 QQ:1033553122 1.服务器参数文件 服务器参数文件是一个二进制文件,作为初始化参数的存储仓库.实例运行时,可用ALTER SYSTEM来改 ...
- Oracle数据库体系结构(4)oracle控制文件
控制文件的概述 1.控制文件是oracle数据库非常重要的物理文件,描述了整个数据库的物理结构信息,包括数据库名称.数据文件与重做日志文件的名称与位置,日志序列号等信息.数据库实例根据初始化参数CON ...
- Oracle并发控制、事务管理学习笔记
(a)基本概念 锁的2种最基本.最简单的类型:排他锁(eXclusive lock,即X锁).共享锁(Share lock,即S锁). 不同级别的锁定协议及其作用: 申请的锁 及其作用 锁定协议 修改 ...
- solaris用户与文件权限管理
此文章已于 20:45:28 2015/3/22 重新发布到 zhuxuekui3 solaris用户与文件权限管理1 类别 「网站分类」Oracle 一.用户与用户组管理 三种用户:超级用户. ...
随机推荐
- Codeforces Round #437 (Div. 2, based on MemSQL Start[c]UP 3.0 - Round 2)
Problem A Between the Offices 水题,水一水. #include<bits/stdc++.h> using namespace std; int n; ]; i ...
- 013 JstlView
一:InternalResourceViewResolver 1.InternalResourceViewResolver JSP是常见的视图技术,可以使用InternalResourceViewRe ...
- SpringMVC之接收请求参数和页面传参
1.Spring接收请求参数 1>.使用HttpServletRequest获取 @RequestMapping("/login.do") public String log ...
- POJ 3279 Fliptile (二进制枚举)
<题目链接> <转载于 >>> > 题目大意: 给定一个M*N矩阵,有些是黑色(1表示)否则白色(0表示),每翻转一个(i,j),会使得它和它周围4个格变为另 ...
- hdu1873 看病要排队【优先队列】
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1873 看病要排队 Time Limit: 3000/1000 MS (Java/Others) ...
- HDU 2955_Robberies 小偷抢银行【01背包】
<题目链接> 题意: 先是给出几组数据,每组数据第一行是总被抓概率p(最后求得的总概率必须小于他,否则被抓),然后是想抢的银行数n.然后n行,每行分别是该银行能抢的钱数m[i]和被抓的概率 ...
- Spring 注解@Transactional readOnly=true
引子 今天下班后,以前同事小胖问我Spring Service类中的注解@Transactional readOnly=true的作用.做为他眼中的高人,我自然要装下A-C.居然想都没有想就说是注解 ...
- emlog编辑器探寻之旅
本文同步于我的个人博客 emlog编辑器探寻之旅 一直想要寻找一个好用的emlog文本编辑器,寻觅了很久,从默认的KindEditor编辑器开始,用了几天就感觉特别难用,很多需求根本满足不了.后来想要 ...
- 利用dockerfile定制镜像
利用dockerfile定制镜像 镜像的定制就是定制每一层所添加的配置.文件.如果可以吧每一层修改.安装.构建.操作的命令都写入到一个脚本,用脚本来构建.定制镜像,这个脚本就是dockerfile. ...
- php null
null 表示一个变量没有值,并且不区分大小写 在下列情况下一个变量被认为是 NULL: 1.被赋值为 NULL. 2.尚未被赋值. 3.被 unset(). 判断是否为null : is_null ...