Oracle RAC 添加和删除OCR

Oracle Clusterware最多只支持两个OCR,一个普通OCR,一个镜像OCR.如果采用的External Redundancy方式存储OCR,那么还可以添加一个镜像OCR,

如果才用的Normal Redundancy的方式存储OCR那么则不能再添加。

添加普通OCR方法如下:

ocrconfig -replace ocr destination_file

ocrconfig -replace ocr disk

--destination_file或disk为想要添加的OCR存储位置

添加镜像OCR方法如下:

ocrconfig -replace ocrmirror destination_file

ocrconfig -replace ocrmirror disk

--destination_file或disk为想要添加的OCR存储位置

--以上要用root用户执行

示例添加镜像OCR:

1.查看系统当前OCR情况

[oracle@node1 ~]$ ocrcheck

Status of Oracle Cluster Registry is as follows :

Version                  :          2

Total space (kbytes)     :     104344

Used space (kbytes)      :       3816

Available space (kbytes) :     100528

ID                       :  497615595

Device/File Name         : /dev/raw/raw1

Device/File integrity check succeeded

Device/File not configured

Cluster registry integrity check succeeded

看到当前系统只有一个OCR存储(为普通OCR),在/dev/raw/raw1.

如果此时再添加一个普通OCR,则会报如下错误

[root@node1 bin]# ./ocrconfig -replace ocr /dev/raw/raw7

PROT-16: Internal Error

2.添加一个镜像OCR

[root@node1 bin]# ./ocrconfig -replace ocrmirror /dev/raw/raw7

3.查看添加后的OCR情况

[oracle@node1 crs_1]$ ocrcheck

Status of Oracle Cluster Registry is as follows :

Version                  :          2

Total space (kbytes)     :     104344

Used space (kbytes)      :       3816

Available space (kbytes) :     100528

ID                       :  497615595

Device/File Name         : /dev/raw/raw1

Device/File integrity check succeeded

Device/File Name         : /dev/raw/raw7

Device/File integrity check succeeded

Cluster registry integrity check succeeded

可以看到添加成功

删除普通OCR方法如下:

ocrconfig -replace ocr

删除镜像OCR方法如下:

ocrconfig -replace ocrmirror

示例删除普通OCR:

[root@node1 bin]# ./ocrconfig -replace ocr

[oracle@node1 crs_1]$ ocrcheck

Status of Oracle Cluster Registry is as follows :

Version                  :          2

Total space (kbytes)     :     153496

Used space (kbytes)      :       3816

Available space (kbytes) :     149680

ID                       :  497615595

Device/File Name         : /dev/raw/raw7

Device/File integrity check succeeded

Device/File not configured

Cluster registry integrity check succeeded可以看到存储位置为/dev/raw/raw1的普通OCR已经被删除。

注:删除普通OCR后,镜像ocr即为普通ocr,所以此时依然无法添加普通ocr,所以ocrconfig -replace ocr destination_file这个命令可能在第一创建ocr的时候才会用到。

示例删除镜像OCR

--查看raw7为普通OCR,raw8为镜像ocr

[oracle@node1 crs_1]$ ocrcheck

Status of Oracle Cluster Registry is as follows :

Version                  :          2

Total space (kbytes)     :     153496

Used space (kbytes)      :       3816

Available space (kbytes) :     149680

ID                       :  497615595

Device/File Name         : /dev/raw/raw7

Device/File integrity check succeeded

Device/File Name         : /dev/raw/raw8

Device/File integrity check succeeded

Cluster registry integrity check succeeded

--删除镜像ocr

[root@node1 bin]# ./ocrconfig -replace ocrmirror

--可以看到raw8已经被删除

[oracle@node1 crs_1]$ ocrcheck

Status of Oracle Cluster Registry is as follows :

Version                  :          2

Total space (kbytes)     :     153496

Used space (kbytes)      :       3816

Available space (kbytes) :     149680

ID                       :  497615595

Device/File Name         : /dev/raw/raw7

Device/File integrity check succeeded

Device/File not configured

Cluster registry integrity check succeeded

oracle rac 创建ocr,转:Oracle RAC 添加和删除OCR(10g)相关推荐

  1. 在oracle中创建一个序列,Oracle(创建序列)

    概念: 所谓序列,在oracle中就是一个对象,这个对象用来提供一个有序的数据列,这个有序的数据列的值都不重复. 1.序列可以自动生成唯一值 2.是一个可以被共享的对象 3.典型的用来生成主键值的一个 ...

  2. oracle olap创建物化视图,Oracle 物化视图同步表-roid

    一.在目标库建立DBLINK 目标库操作: 主机B中建立TNS(tnsname.ora),也可以使用netca建立TNS [oracle@rac1 ~]$ cd /u01/app/oracle/pro ...

  3. oracle怎样创建scott用户,oracle 手工创建Scott用户

    oracle 手工创建Scott用户 1.登录数据库 sqlplus / as sysdba 2.创建scott用户 create user scott identified by tiger; 3. ...

  4. oracle无法创建监听器,关于Oracle net Manager中点击无法创建监听程序的解决方案

    首先查看你的环境变量中是否有 如果没有请添加该环境变量.变量名为:TNS_ADMIN  变量值为:E:\app\Administrator\product\11.2.0\dbhome_1\NETWOR ...

  5. oracle怎么创建表结构,ORACLE SQL 创建表

    1.创建表: 1.1表名和列名: 一定要以字母开头 一定在 1-30 个字符之间 只能包含 A–Z, a–z, 0–9, _, $, 和 # 一定不能和用户定义的其他对象重名 一定不能是Oracle ...

  6. linux oracle 用户创建,LINUX下Oracle数据库用户创建方法详解

    本文实例分析了LINUX下Oracle数据库用户创建方法.分享给大家供大家参考,具体如下: 1)登录linux,以oracle用户登录(如果是root用户登录的,登录后用 su - oracle命令切 ...

  7. oracle账号注册公司名称,oracle+账号创建与管理oracle创建数据库

    方法/步骤 1.从Windows桌面执行"开始"→"程序"→"Oracle – "→"配置和移置工具"→"Da ...

  8. Oracle怎样创建共享文件夹,Oracle vm要如何使用共享文件夹的解决方法

    了解过的Oracle vm虚拟机的人,用过的朋友都知道,这是一个很方便的虚拟机,当然唯一不足的是它不支持直接的主机到虚拟机的文件拖拽,但是有其他的方式可以解决这个问题.下面是学习啦小编为大家整理的关于 ...

  9. oracle查看创建索引语句,ORACLE下如何获得全部的索引创建语句

    ORACLE下如何获得全部的索引创建语句 ORACLE下如何获得全部的索引创建语句 今天打算将一个数据库的索引在另一个测试库上重新创建一遍,研究了一下. set pagesize 0 set long ...

最新文章

  1. AI“双子星”同日联动:DeepMind加速编程自动化,OpenAI新方法解开2道国际奥数题...
  2. Python max() 函数
  3. 最新版freetextbox(版本3.1.6)在asp.net 2.0中使用简解
  4. 外链引入css有哪些方式_HTML+CSS基础(三) CSS的引入方式和CSS选择器
  5. 【TypeScript】TypeScript 学习 4——模块
  6. 轻松搞定技术面系列 1——基础篇
  7. OpenModelica.VehicleInterfaces离线库安装
  8. TouchGFX如何校准电阻触摸屏
  9. canvas流星雨 数据流
  10. 《位置大数据隐私管理》—— 第1章 位置信息与隐私保护 1.1 位置大数据
  11. 阿里新推出“阿里云网盘”App,有机会干掉“百度网盘”吗?
  12. 微信开发者工具开发微信小程序
  13. 固定于计算机主机箱中承载,计算机主机完整
  14. 开源项目推荐:HandsFree机器人项目
  15. 项目管理:PMP和IPMP哪个更值得考?两个证书的区别在于哪里?
  16. 常见锁策略_CAS(Compare And Swap)_synchronized优化
  17. 文末送书 | 全面梳理总结!交通时空大数据分析、挖掘与可视化
  18. CactiEZ虚拟机安装
  19. 关于数据治理的读书笔记 - 数据治理路线图规划
  20. 【实战1】用BeatuifulSoup解析器爬取豆瓣Top250电影的名称

热门文章

  1. 2021鞍山市高考成绩怎么查询,鞍山师范学院
  2. bcp入库oracle,Sybase中的BCP用法实践 与 Oracle的SQLLDR用法实践
  3. 测试想要月薪过万?这些能力必不可少!
  4. loadrunner——参数化
  5. 计算机新增桌面的路径,自动更改Windows新建用户桌面文件默认路径修改
  6. IDEA运行test出现 Failed to execute goal org.codehaus.mojo:exec-maven-plugin:16.0.0:exec (default-cli) on
  7. vscode运行vue时,显示loader. js SyntaxError: Unexpected identifier
  8. 学习总结——工作中的性能测试完整过程
  9. 21天Jmeter打卡合集之从入门到精通
  10. httprunner接口测试脚本自动生成