Problem Summary: When creating an Oracle Solaris Cluster resource for an Oracle ASM instance, one of the following error messages might be reported by the clsetup utility:
ORACLE_SID (+ASM2) does not match the Oracle ASM configuration ORACLE_SID () within CRS
ERROR: Oracle ASM is either not installed or the installation is invalid!
This situation occurs because, after Oracle Grid Infrastructure 11g release 2 is installed, the value for GEN_USR_ORA_INST_NAME@SERVERNAME of the ora.asm resource does not contain all the Oracle ASM SIDs that are running on the cluster.
Workaround: Use the crsctl command to add the missing SIDs to the ora.asm resource.
# crsctl modify res ora.asm \ -attr "GEN_USR_ORA_INST_NAME@SERVERNAME(hostname)"=ASM_SID