asm spfile
The below article useful to know about asm spfile and How asm instance started if spfile in diskgroup without mount.
http://asmsupportguy.blogspot.in/2014/03/asm-spfile-in-disk-group.html
This article he explained for normal redundancy . If you want to find the spfile on external redundancy level, you can use below command
[oracle@asmoracle ~]$ asmcmd lsdsk -G DATA Path /dev/oracleasm/disks/DISK1 /dev/oracleasm/disks/DISK2 [oracle@asmoracle ~]$ kfed read /dev/oracleasm/disks/DISK1 | grep -E 'spf|ausize' kfdhdb.ausize: 1048576 ; 0x0bc: 0x00100000 kfdhdb.spfile: 1450 ; 0x0f4: 0x000005aa kfdhdb.spfflg: 1 ; 0x0f8: 0x00000001 [oracle@asmoracle ~]$ kfed read /dev/oracleasm/disks/DISK2 | grep -E 'spf|ausize' kfdhdb.ausize: 1048576 ; 0x0bc: 0x00100000 kfdhdb.spfile: 0 ; 0x0f4: 0x00000000 kfdhdb.spfflg: 0 ; 0x0f8: 0x00000000 [oracle@asmoracle ~]$ dd if=/dev/oracleasm/disks/DISK1 bs=1048576 skip=1450 count=1 | strings +ASM.__large_pool_size=16777216 +ASM.__oracle_base='/u01/app/oracle'#ORACLE_BASE set from in memory value +ASM.asm_diskgroups='DATA','FRA'#Manual Mount *.asm_diskstring='/dev/oracleasm/disks/*' *.asm_power_limit=1 *.diagnostic_dest='/u01/app/oracle' *.instance_type='asm' *.large_pool_size=12M *.processes=300 *.remote_login_passwordfile='EXCLUSIVE' 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.054056 seconds, 19.4 MB/s