本帖最后由 ge88315 于 2014-10-14 15:22 编辑
10.14更新,下面的操作是在一台没有更换过OCR和VOTEDISK的机器上操做的,环境是2台dell的R620,raw设备是SC8000,emc的是VNX5500,oracle版本10.2.0.5,4网卡bonding为bond0和bond1,启用了multipath
如果是执行过更换OCR和VOTEDISK操作,再进行切换会出现一个异常的信息.就不能照搬以下的操作了.
*************切换OCR
[root@dcdb1 ~]# ocrcheck
Status of Oracle Cluster Registry is as follows :
Version : 2
Total space (kbytes) : 497744
Used space (kbytes) : 3832
Available space (kbytes) : 493912
ID : 1143950403
Device/File Name : /dev/raw/raw1
Device/File integrity check succeeded
Device/File not configured
Cluster registry integrity check succeeded
[root@dcdb1 ~]# ocrconfig -replace ocrmirror /dev/mapper/emc_crsp1
[root@dcdb1 ~]# ocrcheck
Status of Oracle Cluster Registry is as follows :
Version : 2
Total space (kbytes) : 497744
Used space (kbytes) : 3832
Available space (kbytes) : 493912
ID : 1143950403
Device/File Name : /dev/raw/raw1
Device/File integrity check succeeded
Device/File Name : /dev/mapper/emc_crsp1
Device/File integrity check succeeded
Cluster registry integrity check succeeded
[root@dcdb1 ~]# ocrconfig -replace ocr
[root@dcdb1 ~]# ocrcheck
Status of Oracle Cluster Registry is as follows :
Version : 2
Total space (kbytes) : 497744
Used space (kbytes) : 3832
Available space (kbytes) : 493912
ID : 1143950403
Device/File Name : /dev/mapper/emc_crsp1
Device/File integrity check succeeded
Device/File not configured
Cluster registry integrity check succeeded
[root@dcdb1 ~]#
*************切换VOTEDISK
------------节点1
[root@dcdb1 ~]# crsctl stop crs
Stopping resources. This could take several minutes.
Successfully stopped CRS resources.
Stopping CSSD.
Shutting down CSS daemon.
Shutdown request successfully issued.
[root@dcdb1 ~]# lsof | grep raw
[root@dcdb1 ~]# crsctl add css votedisk /dev/mapper/emc_crsp2 -force
Now formatting voting disk: /dev/mapper/emc_crsp2
successful addition of votedisk /dev/mapper/emc_crsp2.
[root@dcdb1 ~]# crsctl query css votedisk
0. 0 /dev/raw/raw2
1. 0 /dev/mapper/emc_crsp2
located 2 votedisk(s).
[root@dcdb1 ~]# crsctl delete css votedisk /dev/raw/raw2 -force
successful deletion of votedisk /dev/raw/raw2.
[root@dcdb1 ~]# crsctl query css votedisk
0. 0 /dev/mapper/emc_crsp2
located 1 votedisk(s).
[root@dcdb1 ~]#
[root@dcdb1 ~]# crsctl start crs
Attempting to start CRS stack
The CRS stack will be started shortly
[root@dcdb1 ~]# lsof | grep emc
evmd.bin 14762 oracle 6r BLK 253,10 0t0 13500 /dev/mapper/emc_crsp1
evmd.bin 14762 oracle 11r BLK 253,10 0t0 13500 /dev/mapper/emc_crsp1
crsd.bin 14932 root 8r BLK 253,10 0t0 13500 /dev/mapper/emc_crsp1
crsd.bin 14932 root 10r BLK 253,10 0t0 13500 /dev/mapper/emc_crsp1
crsd.bin 14932 root 12u BLK 253,10 0t0 13500 /dev/mapper/emc_crsp1
ocssd.bin 15629 oracle 5r BLK 253,10 0t0 13500 /dev/mapper/emc_crsp1
ocssd.bin 15629 oracle 10u BLK 253,11 0t0 13501 /dev/mapper/emc_crsp2
ocssd.bin 15629 oracle 11u BLK 253,11 0t0 13501 /dev/mapper/emc_crsp2
[root@dcdb1 ~]#
--------------节点2
[root@dcdb2 ~]# crsctl stop crs
Stopping resources. This could take several minutes.
Successfully stopped CRS resources.
Stopping CSSD.
Shutting down CSS daemon.
Shutdown request successfully issued.
[root@dcdb2 ~]# crsctl query css votedisk
0. 0 /dev/mapper/emc_crsp2
located 1 votedisk(s).
[root@dcdb2 ~]# lsof | grep raw
[root@dcdb2 ~]# lsof | grep emc
[root@dcdb2 ~]# crsctl start crs
Attempting to start CRS stack
The CRS stack will be started shortly
[root@dcdb2 ~]# lsof | grep emc
evmd.bin 15921 oracle 6r BLK 253,6 0t0 13464 /dev/mapper/emc_crsp1
evmd.bin 15921 oracle 11r BLK 253,6 0t0 13464 /dev/mapper/emc_crsp1
crsd.bin 16012 root 8r BLK 253,6 0t0 13464 /dev/mapper/emc_crsp1
crsd.bin 16012 root 10r BLK 253,6 0t0 13464 /dev/mapper/emc_crsp1
crsd.bin 16012 root 12u BLK 253,6 0t0 13464 /dev/mapper/emc_crsp1
ocssd.bin 16789 oracle 5r BLK 253,6 0t0 13464 /dev/mapper/emc_crsp1
ocssd.bin 16789 oracle 10u BLK 253,7 0t0 13467 /dev/mapper/emc_crsp2
ocssd.bin 16789 oracle 11u BLK 253,7 0t0 13467 /dev/mapper/emc_crsp2
[root@dcdb2 ~]# crsctl query css votedisk
0. 0 /dev/mapper/emc_crsp2
located 1 votedisk(s).
=========节点1
vi /etc/rc.local 注释掉与raw设备相关的行
reboot
一切正常
[root@dcdb1 ~]# ocrcheck
Status of Oracle Cluster Registry is as follows :
Version : 2
Total space (kbytes) : 497744
Used space (kbytes) : 3832
Available space (kbytes) : 493912
ID : 1143950403
Device/File Name : /dev/mapper/emc_crsp1
Device/File integrity check succeeded
Device/File not configured
Cluster registry integrity check succeeded
[root@dcdb1 ~]# crsctl query css votedisk
0. 0 /dev/mapper/emc_crsp2
located 1 votedisk(s).
==========节点2
vi /etc/rc.local 注释掉与raw设备相关的行
reboot
一切正常
[root@dcdb2 ~]# ocrcheck
Status of Oracle Cluster Registry is as follows :
Version : 2
Total space (kbytes) : 497744
Used space (kbytes) : 3832
Available space (kbytes) : 493912
ID : 1143950403
Device/File Name : /dev/mapper/emc_crsp1
Device/File integrity check succeeded
Device/File not configured
Cluster registry integrity check succeeded
[root@dcdb2 ~]# crsctl query css votedisk
0. 0 /dev/mapper/emc_crsp2
located 1 votedisk(s).
[root@dcdb2 ~]#