The Oracle 11gR2 Automatic Storage Managament Administrator's Guide says:
When Oracle ASM allocates an extent for a mirrored file, Oracle ASM allocates a primary copy and a mirror copy. Oracle ASM chooses the disk on which to store the mirror copy in a different failure group than the primary copy.
It also says:
If you omit the failure group specification, then Oracle ASM automatically places each disk into its own failure group, except for disk groups containing disks on Oracle Exadata cells.
My question is for the following scenario how ASM will create failure groups:
In my server when there is one disk controller and one physical hard disk having many logical volumes and created disk groups.
When server is having two controller card and two or more hard disks with logical volumes created and used for diskgroups.
My main question is, I want to understand how this ASM decides failgroups? Please some one can guide