【如何替换RAC的OCR磁盘组】

如何替换RAC的OCR磁盘组

生产中由于硬件升级等种种原因,需要替换磁盘。本文介绍如何替换OCR磁盘组的方法

1、创建新的磁盘组

创建新的ocr磁盘组,compatible根据实际情况修改

create diskgroup ocr1 external redundancy disk '/dev/mapper/test7' attribute 'compatible.rdbms'='11.2.0.0', 'compatible.asm'='11.2.0.0';

2、将OCR与Vote file从老的磁盘组迁移到新的磁盘组

$ORACLE_HOME/bin/ocrconfig -add +ocr1  #将新的磁盘组加入ocr
$ORACLE_HOME/bin/ocrcheck  #检查磁盘组状态
$ORACLE_HOME/bin/ocrconfig -delete +ocr  #将老的磁盘组踢出ocr
$ORACLE_HOME/bin/ocrcheck
$ORACLE_HOME/bin/crsctl replace votedisk +ocr1  #替换votedisk
$ORACLE_HOME/bin/crsctl query css votedisk   #检查votedisk状态

3、修改asm实例的spfile

su - grid

sqlplus / as sysasm
create pfile='/tmp/pfile.ora' from spfile;
create spfile='+OCR1' from pfile='/tmp/pfile.ora';
验证
$ORACLE_HOME/bin/gpnptool get

4、重启CRS以应用新的spfile

如果没有重启crs,无法drop原先的ocr

crsctl stop crs
crsctl start crs
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值