Sample main.cf for Oracle 10g for CVM/VVR primary site

The following are the configuration details for this sample main.cf:

include "types.cf"
include "types.cf"
include "CFSTypes.cf"
include "CVMTypes.cf"
include "OracleTypes.cf"
include "PrivNIC.cf"
include "VVRTypes.cf"
include "VVRTypes.cf"
include "VVRTypes.cf"
include "/etc/VRTSvcs/conf/config/VVRTypes.cf"
cluster rac_cluster101 (
    UserNames = { admin = bopHo }
    ClusterAddress = "10.10.10.101"
    Administrators = { admin }
    UseFence = SCSI3
    )
remotecluster rac_cluster102 (
    ClusterAddress = "10.11.10.102"
    )
heartbeat Icmp (
    ClusterList = { rac_cluster102 }
    Arguments @rac_cluster102 = { "10.11.10.102" }
    )
system galaxy (
    )
system nebula (
    )
group ClusterService (
    SystemList = { galaxy = 0, nebula = 1 }
    AutoStartList = { galaxy, nebula }
    OnlineRetryLimit = 3
    OnlineRetryInterval = 120
    )
Application wac (
        StartProgram = "/opt/VRTSvcs/bin/wacstart"
        StopProgram = "/opt/VRTSvcs/bin/wacstop"
        MonitorProcesses = { "/opt/VRTSvcs/bin/wac" }
        RestartLimit = 3
        )
    IP gcoip (
        Device = en0
        Address = "10.10.10.101"
        NetMask = "255.255.240.0"
        )
    NIC csgnic (
        NetworkHosts = { "10.10.12.2", "10.10.12.3" }
       Device = en0
       )
    gcoip requires csgnic
    wac requires gcoip
group RVGgroup (
    SystemList = { galaxy = 0, nebula = 1 }
    Parallel = 1
    AutoStartList = { galaxy, nebula }
    )
    CVMVolDg racdata_voldg (
        CVMDiskGroup = oradatadg
        CVMActivation = sw
        )
    RVGShared racdata_rvg (
        RVG = rac1_rvg
        DiskGroup = oradatadg
        )
    requires group cvm online local firm
    racdata_rvg requires racdata_voldg
group cvm (
    SystemList = { galaxy = 0, nebula = 1 }
    AutoFailOver = 0
    Parallel = 1
    AutoStartList = { galaxy, nebula }
    )
    CSSD cssd (
        Critical = 0
        CRSHOME="/u01/app/grid/product/11.2.0/gridhome"
        )
    CFSfsckd vxfsckd (
        )
    CFSMount ocrvote_mnt (
        Critical = 0
        MountPoint = "/ocrvote"
        BlockDevice = "/dev/vx/dsk/ocrvotedg/ocrvotevol"
        )
CVMVolDg ocrvote_voldg (
    Critical = 0
    CVMDiskGroup = ocrvotedg
    CVMVolume = { ocrvotevol }
    CVMActivation = sw
    )
CVMVxconfigd cvm_vxconfigd (
    Critical = 0
    CVMVxconfigdArgs = { syslog }
    )
PrivNIC ora_priv (
    Critical = 0
    Device = { en1 = 0, en2 = 1}
    Address@galaxy = "192.168.12.1"
    Address@nebula = "192.168.12.2"
    NetMask = "255.255.240.0"
    )
    cssd requires ocrvote_mnt
    cssd requires ora_priv
    cssd requires ora_priv
    ocrvote_mnt requires ocrvote_voldg
    ocrvote_mnt requires vxfsckd
    ocrvote_voldg requires cvm_clus
    vxfsckd requires cvm_clus
    cvm_clus requires cvm_vxconfigd
group oradb1_grp (
    SystemList = { galaxy = 0, nebula = 1 }
    Parallel = 1
    ClusterList = { rac_cluster101 = 0, rac_cluster102 = 1 }
    OnlineRetryInterval = 300
    ClusterFailOverPolicy = Manual
    AutoStartList = { galaxy, nebula }
    Authority = 1
    )
CFSMount oradata_mnt (
    MountPoint = "/oradata"
    BlockDevice = "/dev/vx/dsk/oradatadg/oradatavol"
    )
Oracle ora1 (
     Critical = 0
    Sid @galaxy = vrts1
    Sid @nebula = vrts2
    Owner = oracle
    Home = "/app/oracle/orahome"
    StartUpOpt = SRVCTLSTART
    ShutDownOpt = SRVCTLSTOP
    )
RVGSharedPri ora_vvr_sharedpri (
    RvgResourceName = racdata_rvg
    OnlineRetryLimit = 0
    )
requires group RVGgroup online local firm
 ora1 requires oradata_mnt
 oradata_mnt requires ora_vvr_sharedpri
group rlogowner (
    SystemList = { galaxy = 0, nebula = 1 }
    AutoStartList = { galaxy, nebula }
    OnlineRetryLimit = 2
    )
    IP logowner_ip (
        Device = en0
        Address = "10.10.9.101"
        NetMask = "255.255.240.0"
        )
    NIC nic (
        Device = en0
        NetworkHosts = { "10.10.12.2", "10.10.12.3" }
        )
RVGLogowner logowner (
    RVG = rac1_rvg
    DiskGroup = oradatadg
    )
    requires group RVGgroup online local firm
    logowner requires logowner_ip
    logowner_ip requires nic

group VxSS (
SystemList = { north = 0, south = 1 }
Parallel = 1
OnlineRetryLimit = 3
OnlineRetryInterval = 120
)
Phantom phantom_vxss (
)
ProcessOnOnly vxatd (
IgnoreArgs = 1
PathName = "/opt/VRTSat/bin/vxatd"
)
		
group CMC (
SystemList = { north, south }
AutoStartList = { north, south }
OnlineRetryLimit = 3
OnlineRetryInterval = 120
)
ClusterConnectorConfig CMC_ClusterConfig (
MSAddress = "mgmtserver1.veritasexample.com"
MSPort = 14145
ClusterId = "1145613636"
ClusterType = "vcs"
ClusterPort = 14141
VCSLoggingLevel = "TAG_A"
Logging = "/opt/VRTScmccc/conf/cc_logging.properties"
ClusterConnectorVersion = "5.0.1000.0"
)
Process CMC_ClusterConnector (
PathName = "/bin/sh"
Arguments = "/opt/VRTScmccc/bin/cluster_connector.sh"
)
CMC_ClusterConnector requires CMC_ClusterConfig