|Lost all Voting Disk on ASM in Oracle 11gR2 [message #536342]
||Tue, 20 December 2011 05:54
Registered: April 2011
This is regarding Oracle 11gR2 RAC. I have a 2 node RAC on RHEL5. I have my voting file on ASM diskgroup named "+DATA1", which is created on device "/dev/sdc1". Below is the details:
[root@rac1 ~]# oracleasm querydisk -p ASMDISK2
Disk "ASMDISK2" is a valid ASM disk
/dev/sdc1: LABEL="ASMDISK2" TYPE="oracleasm"
I was just want to test the scenario when I lost my all voting disk, then what happens actually. So I make the zero space the partition using below command:
[root@rac1 ~]# dd if=/dev/zero of=/dev/sdc1
dd: writing to `/dev/sdc1': No space left on device
10474318+0 records in
10474317+0 records out
5362850304 bytes (5.4 GB) copied, 161.053 seconds, 33.3 MB/s
My disktimeout was 200 seconds. But I waited for approx 8-10 minutes. Then I query the votedisk, but still it is showing ONLINE on DATA1 diskgroup.
[root@rac1 ~]# crsctl query css votedisk
## STATE File Universal Id File Name Disk group
-- ----- ----------------- --------- ---------
1. ONLINE 06d8300bb6af4fd3bfa2e1e5cda9c440 (ORCL:ASMDISK2) [DATA1]
Located 1 voting disk(s).
Also below are some findings in this situation:
1) ASMCA is not showing the diskgroup DATA1, it is deleted.
2) Cluster alert log is not displaying any message regarding the lost of voting disk.
3) cssd.log also not displaying any message regarding the lost of voting disk.
4) Cluster is still running and up. Also its working properly.
As per documentation, oracle 11g r2 provide "rebootless node fencing" in case of all voting disk failure. But atleast it must display any message in log files or how the "crsctl query css votedisk" is still giving that voting disk is ONLINE ?
I am not able to understand this situation. Please explain me the reason ?
Thanks in advanced.