Oracle 的OCR,表决盘与ASM SPFILE恢复方法

破坏磁盘命令

date;dd  if=/dev/zero of=/dev/sde1 bs=1M;date



现在状态确认

crsctl  status res -t

crsctl  status res -t -init



使用root用户,停止各个节点的GI服务

crsctl stop  crs -f



在任一节点,使用root用户,将CRS用排他方式启动

crsctl start  crs -excl -nocrs



磁盘组再做成

/etc/init.d/oracleasm  deletedisk CRS1

/etc/init.d/oracleasm  createdisk crs1 /dev/sde1



SQL>  create diskgroup CRS external redundancy disk 'ORCL:CRS1' attribute  'COMPATIBLE.ASM' = '11.2';



OCR恢复

ocrconfig  -restore backup00.ocr



启动这一节点的CRSD

crsctl start  res ora.crsd -init



投票盘再做成

crsctl  replace votedisk +CRS



SPFILE再做成

SQL>  create spfile='+CRS' from pfile='/home/grid/pfile.ora';



使用root用户,将这一节点的CRS停止

crsctl stop  crs -f



因为磁盘再做成,所以需要扫描另一节点的磁盘

/etc/init.d/oracleasm  listdisks



所有节点的CRS启动

crsctl start  crs



CRS状态确认

crsctl check  cluster -all

crsctl  status resource -t



你可能感兴趣的:(oracle,spfile,ocr,votedisk)