11.2.0.4 Restore OCR

1、定位ocrbackup
ocrconfig -showbackup
自动备份在如下目录
ls -lrt $CRS_HOME/cdata/rac_cluster1/


2、excl nocrs开启集群
先要关闭两个节点的集群
root 
crsctl stop crs -f 
如果无法关闭,使用kill -9 干掉相关进程(ocssd)

使用排他模式开启集群
root
crsctl start crs -excl -nocrs

这个时候就可以使用asm了,


3、创建diskgroup
定位到可用的共享磁盘以后,创建新的磁盘组
create diskgroup CRS external redundancy disk '/dev/raw/asm*' attribute 'COMPATIBLE.ASM' = '11.2';
注意!!!!!!!!!!
修改相应的参数
alter system set asm_diskstring=' /dev/raw/asm* ' ;


4、restore ocr
cd  $CRS_HOME/cdata/rac_cluster1/
ocrconfig -restore backup00.ocr

5、add vote disk
如果不修改asm_diskstring,这里可能会报错
crsctl replace votedisk +CRS

6、构造asm spfile
通用的是如下内容
/tmp/asm_profile.ora:

*.asm_power_limit=1
*.diagnostic_dest='/u01/app/grid'
*.instance_type='asm'
*.large_pool_size=12M
*.remote_login_passwordfile='EXCLUSIVE'
*.asm_diskstring=' /dev/raw/asm* '


注意
diagnostic_dest目录一定要有,并且grid为owner。
*.asm_diskstring='/dev/raw/asm* ',此参数非常重要,不然也不会出现在gpnpprofile中


然后登陆sqlplus / as sysasm
create spfile='+CRS' from pfile='/tmp/asm_pfile.ora';
exit

这些命令都会级联的更改到gpnpprofile中,可以使用grid用户下的gpnptool get 查看xml文件验证。


7、重启集群
crsctl start crs -f

两个节点
crsctl start crs 
查看crsd、cssd、asm的相关日志



8、unregister database in ocr 
srvctl disable service xx -d xx
srvctl remove service xx -d xx
srvctl remove database -d xx



9、create database 
and so on ...
10、upgrade database 
and so on ...
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值