I. The following error is reported when 10gRAC uses DBCA to reconstruct asm:
The ASM instance configured on the local node is a single-instance ASM. to create a single-instance database using this ASM instance, restart DBCA and select the single-instance database option, to create a RAC database using this ASM instance, convert it to rac asm first.
This is because the instance content in/etc/oratab is not removed.
II. The complete process of re-establishing the ASM instance
1. Stop the instance.
Srvctl stop asm-n o10n1
Srvctl stop asm-n o10n2
2. delete a service
Srvctl remove asm-n o10n1
Srvctl remove asm-n o10n2
3. Delete the configuration file (done on both nodes)
[Oracle @ o10n2 ~] $ Rm-f $ ORACLE_HOME/dbs/* ASM *
[Oracle @ o10n2 ~] $ Rm-fr $ ORACLE_BASE/admin/* ASM *
4. Delete the/etc/oratab instance information (done on both nodes)
5. Use dbca to recreate the asm instance
Recommended reading:
How to change the password of ASM sys
How to copy data files in ASM to the Operating System
Restoration After all Oracle 11g rac asm disks are lost
Oracle 11g from entry to proficient in PDF + CD source code
Installing Oracle 11g R2 using RHEL6 ASM
Oracle 10g manual creation of the ASM Database
Solutions to various problems after installing Oracle 11gR2 in Ubuntu 12.04 (amd64)
How to change the sys password of Oracle 10g ASM