10grac移动ocr和vote磁盘到新的存储上

31 篇文章 1 订阅

                                         10grac移动ocr和vote磁盘到新的存储上

 How to Replace a Corrupt OCR Mirror File (Device/File Needs To Be Synchronized With The Other Device) (文档 ID 317628.1)



10grac 移动ocr磁盘和votedisk磁盘
1.实验环境配置
1)实验前环境

             ocr磁盘一块1g
             votedisk磁盘一块1g
10.2.0.1的版本,所以要求新的ocr磁盘大于1g,超过128M。(这是一个bug,在 10.2.0.2以后的版本修正了)
2)由于是10添加磁盘2g3个 ,格式化,修改udev文件我的是/etc/udev/rules.d/60-raw.rules 
添加相关属性注意新加三块盘有两块是给ocr的,一块给votedisk,注意属组。(ocr root   votedisk oracle)

3)规划raw5替换raw2 (votedisk)

       raw6,raw7 替换 raw1(ocr,之前是一块,替换完并不删除镜像)

若移除镜像使用

# ocrconfig -replace ocrmirror
4)启动集群,检查资源状态


[root@rac2 bin]# ./crs_stat -t
Name           Type           Target    State     Host        
------------------------------------------------------------
ora.orcl.db    application    ONLINE    ONLINE    rac2        
ora....oltp.cs application    ONLINE    ONLINE    rac1        
ora....cl1.srv application    ONLINE    ONLINE    rac1        
ora....cl2.srv application    ONLINE    ONLINE    rac2        
ora....l1.inst application    ONLINE    ONLINE    rac1        
ora....l2.inst application    ONLINE    ONLINE    rac2        
ora....SM1.asm application    ONLINE    ONLINE    rac1        
ora....C1.lsnr application    ONLINE    ONLINE    rac1        
ora.rac1.gsd   application    ONLINE    ONLINE    rac1        
ora.rac1.ons   application    ONLINE    ONLINE    rac1        
ora.rac1.vip   application    ONLINE    ONLINE    rac1        
ora....SM2.asm application    ONLINE    ONLINE    rac2        
ora....C2.lsnr application    ONLINE    ONLINE    rac2        
ora.rac2.gsd   application    ONLINE    ONLINE    rac2        
ora.rac2.ons   application    ONLINE    ONLINE    rac2        
ora.rac2.vip   application    ONLINE    ONLINE    rac2 

2.开始替换ocr
检查有无备份
[root@rac2 bin]# ./ocrconfig -showbackup
我这是实验环境,每次开启时间没有超过4小时的,那么手动备份一个ocr
[root@rac2 ~]# /u01/app/oracle/product/10.2.0/crs_1/bin/ocrconfig -export /ocr/ocr.bak -s online

恢复ocr使用命令

# ocrconfig -restore  /ocr/ocr.bak
查看ocr
[root@rac2 bin]# ./ocrcheck;
Status of Oracle Cluster Registry is as follows :
         Version                  :          2
         Total space (kbytes)     :    1044104
         Used space (kbytes)      :       4552
         Available space (kbytes) :    1039552
         ID                       :  545768888
         Device/File Name         : /dev/raw/raw1
                                    Device/File integrity check succeeded


                                    Device/File not configured


         Cluster registry integrity check succeeded
发现只有一块盘。注意要移动这快盘,需要先加一个镜像盘
[root@rac2 bin]# ./ocrconfig -replace ocrmirror /dev/raw/raw6
[root@rac2 bin]# ./ocrcheck
 
Status of Oracle Cluster Registry is as follows :
         Version                  :          2
         Total space (kbytes)     :    1044104
         Used space (kbytes)      :       4564
         Available space (kbytes) :    1039540
         ID                       :  545768888
         Device/File Name         : /dev/raw/raw1
                                    Device/File integrity check succeeded
         Device/File Name         : /dev/raw/raw6
                                    Device/File integrity check succeeded


         Cluster registry integrity check succeeded


现在有raw1和raw6两块,其中raw6是新盘
替换raw1
[root@rac2 bin]# ./ocrconfig -replace ocr /dev/raw/raw7
[root@rac2 bin]# ./ocrcheck
Status of Oracle Cluster Registry is as follows :
         Version                  :          2
         Total space (kbytes)     :    2096364
         Used space (kbytes)      :       4564
         Available space (kbytes) :    2091800
         ID                       :  545768888
         Device/File Name         : /dev/raw/raw7
                                    Device/File integrity check succeeded
         Device/File Name         : /dev/raw/raw6
                                    Device/File integrity check succeeded


         Cluster registry integrity check succeeded


此时raw1可以拿掉了。如果生产系统集群down了怎么办?

3.移动votedisk
移动votedisk,也是采用先添加后删除,不同的是,votedisk直接加就可以,不像ocr要告诉系统我先加的是个镜像。另外对votedisk操作需要停止集群,上面对crs的操作是在crs开启状态
停止crs
[root@rac2 bin]# ./crsctl stop crs
Stopping resources.
Successfully stopped CRS resources 
Stopping CSSD.
Shutting down CSS daemon.
Shutdown request successfully issued.
查看目前的votedisk
[root@rac2 bin]# ./crsctl query css votedisk
 0.     0    /dev/raw/raw2


添加一块磁盘
[root@rac2 bin]# ./crsctl add css votedisk /dev/raw/raw5 -force
Now formatting voting disk: /dev/raw/raw5
查看一下是否成功。
[root@rac2 bin]# ./crsctl query css votedisk
 0.     0    /dev/raw/raw2
 1.     0    /dev/raw/raw5
 located 2 votedisk(s).
删除raw2,当然生产系统建议保留多块盘
[root@rac2 bin]# ./crsctl delete  css votedisk /dev/raw/raw2 -force
successful deletion of votedisk /dev/raw/raw2.
successful deletion of votedisk /dev/raw/raw5.
[root@rac2 bin]# ./crsctl query css votedisk
 0.     0    /dev/raw/raw5


located 1 votedisk(s).
重新启动crs查看是否正常
[oracle@rac2 ~]$ crs_stat -t
Name           Type           Target    State     Host        
------------------------------------------------------------
ora.orcl.db    application    ONLINE    ONLINE    rac1        
ora....oltp.cs application    ONLINE    ONLINE    rac1        
ora....cl1.srv application    ONLINE    ONLINE    rac1        
ora....cl2.srv application    ONLINE    ONLINE    rac2        
ora....l1.inst application    ONLINE    ONLINE    rac1        
ora....l2.inst application    ONLINE    ONLINE    rac2        
ora....SM1.asm application    ONLINE    ONLINE    rac1        
ora....C1.lsnr application    ONLINE    ONLINE    rac1        
ora.rac1.gsd   application    ONLINE    ONLINE    rac1        
ora.rac1.ons   application    ONLINE    ONLINE    rac1        
ora.rac1.vip   application    ONLINE    ONLINE    rac1        
ora....SM2.asm application    ONLINE    ONLINE    rac2        
ora....C2.lsnr application    ONLINE    ONLINE    rac2        
ora.rac2.gsd   application    ONLINE    ONLINE    rac2        
ora.rac2.ons   application    ONLINE    ONLINE    rac2        
ora.rac2.vip   application    ONLINE    ONLINE    rac2  


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值