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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值