显示现有备份(root用户)
ocrconfig -showbackup
提取某个asm中的备份(grid用户)
$ amdu -diskstring '/dev/asm*' -extract data.274
彻底停止crs并启动到只读(root用户)
# crsctl stop crs -f
# crsctl start crs -excl -nocrs
划分新磁盘,在udev中绑定后,创建新的磁盘组(grid用户)
create diskgroup crsdg external redundancy disk '/dev/asdmdata3' attribute 'compatible.asm' = '11.2';
恢复ocr(root用户)
# ocrconfig -restore backup00.ocr
重建vote(root用户)
# crsctl replace votedisk crsdg
编辑asm参数文件
*.asm_power_limit=1
*.diagnostic_dest='/u01/app/oragrid'
*.instance_type='asm'
*.large_pool_size=12m
*.remote_login_passwordfile='exclusive'
create spfile=' crsdg' from pfile='/tmp/asm_pfile.ora';
crsctl stop crs -f
crsctl start crs
crsctl stat crs -t
参考:
当 ocr 备份位于 asm 磁盘组中时,如何恢复基于 asm 的 ocr?(文档 id 2569847.1)
linux/unix 平台,在crs 磁盘组完全丢失后,如何恢复基于 asm 的 ocr (doc id 2331776.1)
阅读(608) | 评论(0) | 转发(0) |