I am using Oracle 11g R2, on Centos 6.6 as guest operating system on Oracle virtual box. The host operating system is windows 7. As I am trying to learn ASM, I created FRA diskgroup with normal redundancy containing 5 disks as show below:
select disk_number, mount_status,header_status,mode_status,state,total_mb,free_mb,name,path
from v$asm_disk
where group_number = 2
order by disk_number;
DISK_NUMBER MOUNT_STATUS HEADER_STATUS MODE_STATUS STATE TOTAL_MB FREE_MB NAME PATH
----------- ------------ ------------- ----------- -------- ---------- ---------- ------------------------------ --------------------
0 CACHED MEMBER ONLINE NORMAL 1019 857 FRA_0000 /dev/fra-disk1
1 CACHED MEMBER ONLINE NORMAL 1019 856 FRA_0001 /dev/fra-disk2
2 CACHED MEMBER ONLINE NORMAL 1019 857 FRA_0002 /dev/fra-disk3
3 CACHED MEMBER ONLINE NORMAL 1019 859 FRA_0003 /dev/fra-disk4
4 CACHED MEMBER ONLINE NORMAL 1019 865 FRA_0004 /dev/fra-disk5
When I drop one disk to see the ASM behaviour, then I get below errors:
ORA-15032: not all alterations performed
ORA-15040: diskgroup is incomplete
ORA-15042: ASM disk "4" is missing from group number "2"
ORA-15080: synchronous I/O operation to a disk failed
ORA-15080: synchronous I/O operation to a disk failed
ORA-15080: synchronous I/O operation to a disk failed
ORA-15080: synchronous I/O operation to a disk failed
Given the fact that there are five failure groups, should the above error be generated when one disk is dropped?