include "types.cf" include "CFSTypes.cf" include "CVMTypes.cf" include "OracleTypes.cf" include "PrivNIC.cf" cluster imduaedb00 ( UserNames = { admin = aHGhFOfHIiHMgCEcEK } Administrators = { admin } CredRenewFrequency = 0 UseFence = SCSI3 HacliUserLevel = COMMANDROOT ) system imduaedbs01 ( ) system imduaedbs02 ( ) group MNICB_PROgroup ( SystemList = { imduaedbs01 = 0, imduaedbs02 = 1 } AutoStart = 0 Parallel = 1 AutoStartList = { imduaedbs01, imduaedbs02 } ) MultiNICB PROgroup ( UseMpathd = 1 MpathdCommand = "/usr/lib/inet/in.mpathd -a" Device = { ce0 = "", ce4 = "" } DefaultRouter = "0.0.0.0" ) Phantom ptm ( ) // resource dependency tree // // group MNICB_PROgroup // { // MultiNICB PROgroup // Phantom ptm // } group cvm ( SystemList = { imduaedbs01 = 0, imduaedbs02 = 1 } AutoFailOver = 0 Parallel = 1 AutoStartList = { imduaedbs01, imduaedbs02 } ) Application cssd ( StartProgram = "/opt/VRTSvcs/rac/bin/cssd-online" StopProgram = "/opt/VRTSvcs/rac/bin/cssd-offline" CleanProgram = "/opt/VRTSvcs/rac/bin/cssd-clean" MonitorProgram = "/opt/VRTSvcs/rac/bin/cssd-monitor" OnlineRetryLimit = 20 ) CFSMount crs_Mnt_crs ( MountPoint = "/crs" BlockDevice = "/dev/vx/dsk/crs_dg/crs_vol" ) CFSQlogckd qlogckd ( ) CFSfsckd vxfsckd ( ) CVMCluster cvm_clus ( CVMClustName = imduaedb00 CVMNodeId = { imduaedbs01 = 0, imduaedbs02 = 1 } CVMTransport = gab CVMTimeout = 200 ) CVMVolDg diskgroup_crsdg ( CVMDiskGroup = crs_dg CVMVolume = { crs_vol } CVMActivation = sw ) CVMVxconfigd cvm_vxconfigd ( CVMVxconfigdArgs = { syslog } ) PrivNIC Ora_PrivNIC ( Device = { ce1 = 0, ce5 = 1 } Address @imduaedbs01 = "172.32.17.89" Address @imduaedbs02 = "172.32.17.90" NetMask = "255.255.255.252" ) crs_Mnt_crs requires diskgroup_crsdg cssd requires Ora_PrivNIC cssd requires crs_Mnt_crs cvm_clus requires cvm_vxconfigd diskgroup_crsdg requires Ora_PrivNIC diskgroup_crsdg requires vxfsckd qlogckd requires cvm_clus vxfsckd requires qlogckd // resource dependency tree // // group cvm // { // Application cssd // { // PrivNIC Ora_PrivNIC // CFSMount crs_Mnt_crs // { // CVMVolDg diskgroup_crsdg // { // PrivNIC Ora_PrivNIC // CFSfsckd vxfsckd // { // CFSQlogckd qlogckd // { // CVMCluster cvm_clus // { // CVMVxconfigd cvm_vxconfigd // } // } // } // } // } // } // } group dbs_rac_bkup ( SystemList = { imduaedbs01 = 0, imduaedbs02 = 1 } AutoStartList = { imduaedbs01, imduaedbs02 } ) IP IP_bkup ( Device = ce2 Address = "172.32.241.33" NetMask = "255.255.240.0" ) NIC NIC_bkup ( Device = ce2 NetworkType = ether ) // resource dependency tree // // group dbs_rac_bkup // { // IP IP_bkup // NIC NIC_bkup // } group oraclerac_db2 ( SystemList = { imduaedbs01 = 0, imduaedbs02 = 1 } Parallel = 1 AutoStartList = { imduaedbs01, imduaedbs02 } TriggerResStateChange = 1 ) CFSMount Ora_Mnt_db1_a01 ( MountPoint = "/db1/a01" BlockDevice = "/dev/vx/dsk/db1_datadg/db1_a01_vol" ) CFSMount Ora_Mnt_db1_d01 ( MountPoint = "/db1/d01" BlockDevice = "/dev/vx/dsk/db1_datadg/db1_d01_vol" ) CFSMount Ora_Mnt_db1_d02 ( MountPoint = "/db1/d02" BlockDevice = "/dev/vx/dsk/db1_datadg/db1_d02_vol" ) CFSMount Ora_Mnt_db1_d03 ( MountPoint = "/db1/d03" BlockDevice = "/dev/vx/dsk/db1_datadg/db1_d03_vol" ) CFSMount Ora_Mnt_db1_r01 ( MountPoint = "/db1/r01" BlockDevice = "/dev/vx/dsk/db1_datadg/db1_r01_vol" ) CFSMount Ora_Mnt_db1_r02 ( MountPoint = "/db1/r02" BlockDevice = "/dev/vx/dsk/db1_datadg/db1_r02_vol" ) CVMVolDg diskgroup_db1 ( CVMDiskGroup = db1_datadg CVMVolume = { db1_d01_vol, db1_d02_vol, db1_d03_vol, db1_a01_vol, db1_r01_vol, db1_r02_vol } CVMActivation = sw ) CFSMount Ora_Mnt_db2_a01 ( MountPoint = "/db2/a01" BlockDevice = "/dev/vx/dsk/db2_datadg/db2_a01_vol" ) CFSMount Ora_Mnt_db2_d01 ( MountPoint = "/db2/d01" BlockDevice = "/dev/vx/dsk/db2_datadg/db2_d01_vol" ) CFSMount Ora_Mnt_db2_d02 ( MountPoint = "/db2/d02" BlockDevice = "/dev/vx/dsk/db2_datadg/db2_d02_vol" ) CFSMount Ora_Mnt_db2_d03 ( MountPoint = "/db2/d03" BlockDevice = "/dev/vx/dsk/db2_datadg/db2_d03_vol" ) CFSMount Ora_Mnt_db2_r01 ( MountPoint = "/db2/r01" BlockDevice = "/dev/vx/dsk/db2_datadg/db2_r01_vol" ) CFSMount Ora_Mnt_db2_r02 ( MountPoint = "/db2/r02" BlockDevice = "/dev/vx/dsk/db2_datadg/db2_r02_vol" ) CVMVolDg diskgroup_db2 ( CVMDiskGroup = db2_datadg CVMVolume = { db2_d01_vol, db2_d02_vol, db2_d03_vol, db2_a01_vol, db2_r01_vol, db2_r02_vol } CVMActivation = sw ) Netlsnr Lsnr_LISTENER_PIAEE ( AutoStart = 0 Critical = 0 Owner = oracle10 Home = "/opt/oracle/product/10.1.0/db_1" TnsAdmin = "/opt/oracle/product/10.1.0/db_1/network/admin" Listener @imduaedbs01 = LISTENER_PIAEE_IMDUAEDBS01 Listener @imduaedbs02 = LISTENER_PIAEE_IMDUAEDBS02 MonScript = "./bin/Netlsnr/LsnrTest.pl" ) Oracle Ora_Inst_PIAEE ( AutoStart = 0 Sid @imduaedbs01 = PIAEE01 Sid @imduaedbs02 = PIAEE02 Owner = oracle10 Home = "/opt/oracle/product/10.1.0/db_1" Pfile @imduaedbs01 = "/opt/oracle/product/10.1.0/db_1/dbs/initPIAEE01.ora" Pfile @imduaedbs02 = "/opt/oracle/product/10.1.0/db_1/dbs/initPIAEE02.ora" MonScript = "./bin/Oracle/SqlTest.pl" ) Proxy mNICB_db2 ( TargetResName = PROgroup ) requires group cvm online local firm Lsnr_LISTENER_PIAEE requires Ora_Mnt_db2_a01 Lsnr_LISTENER_PIAEE requires Ora_Mnt_db2_d01 Lsnr_LISTENER_PIAEE requires Ora_Mnt_db2_d02 Lsnr_LISTENER_PIAEE requires Ora_Mnt_db2_d03 Lsnr_LISTENER_PIAEE requires Ora_Mnt_db2_r01 Lsnr_LISTENER_PIAEE requires Ora_Mnt_db2_r02 Ora_Inst_PIAEE requires Ora_Mnt_db1_a01 Ora_Inst_PIAEE requires Ora_Mnt_db1_d01 Ora_Inst_PIAEE requires Ora_Mnt_db1_d02 Ora_Inst_PIAEE requires Ora_Mnt_db1_d03 Ora_Inst_PIAEE requires Ora_Mnt_db1_r01 Ora_Inst_PIAEE requires Ora_Mnt_db1_r02 Ora_Inst_PIAEE requires Ora_Mnt_db2_a01 Ora_Inst_PIAEE requires Ora_Mnt_db2_d01 Ora_Inst_PIAEE requires Ora_Mnt_db2_d02 Ora_Inst_PIAEE requires Ora_Mnt_db2_d03 Ora_Inst_PIAEE requires Ora_Mnt_db2_r01 Ora_Inst_PIAEE requires Ora_Mnt_db2_r02 Ora_Mnt_db1_a01 requires diskgroup_db1 Ora_Mnt_db1_d01 requires diskgroup_db1 Ora_Mnt_db1_d02 requires diskgroup_db1 Ora_Mnt_db1_d03 requires diskgroup_db1 Ora_Mnt_db1_r01 requires diskgroup_db1 Ora_Mnt_db1_r02 requires diskgroup_db1 Ora_Mnt_db2_a01 requires diskgroup_db2 Ora_Mnt_db2_d01 requires diskgroup_db2 Ora_Mnt_db2_d02 requires diskgroup_db2 Ora_Mnt_db2_d03 requires diskgroup_db2 Ora_Mnt_db2_r01 requires diskgroup_db2 Ora_Mnt_db2_r02 requires diskgroup_db2 diskgroup_db1 requires mNICB_db2 diskgroup_db2 requires mNICB_db2 // resource dependency tree // // group oraclerac_db2 // { // Netlsnr Lsnr_LISTENER_PIAEE // { // CFSMount Ora_Mnt_db2_a01 // { // CVMVolDg diskgroup_db2 // { // Proxy mNICB_db2 // } // } // CFSMount Ora_Mnt_db2_d01 // { // CVMVolDg diskgroup_db2 // { // Proxy mNICB_db2 // } // } // CFSMount Ora_Mnt_db2_d02 // { // CVMVolDg diskgroup_db2 // { // Proxy mNICB_db2 // } // } // CFSMount Ora_Mnt_db2_d03 // { // CVMVolDg diskgroup_db2 // { // Proxy mNICB_db2 // } // } // CFSMount Ora_Mnt_db2_r01 // { // CVMVolDg diskgroup_db2 // { // Proxy mNICB_db2 // } // } // CFSMount Ora_Mnt_db2_r02 // { // CVMVolDg diskgroup_db2 // { // Proxy mNICB_db2 // } // } // } // Oracle Ora_Inst_PIAEE // { // CFSMount Ora_Mnt_db2_a01 // { // CVMVolDg diskgroup_db2 // { // Proxy mNICB_db2 // } // } // CFSMount Ora_Mnt_db2_d01 // { // CVMVolDg diskgroup_db2 // { // Proxy mNICB_db2 // } // } // CFSMount Ora_Mnt_db2_d02 // { // CVMVolDg diskgroup_db2 // { // Proxy mNICB_db2 // } // } // CFSMount Ora_Mnt_db2_d03 // { // CVMVolDg diskgroup_db2 // { // Proxy mNICB_db2 // } // } // CFSMount Ora_Mnt_db2_r01 // { // CVMVolDg diskgroup_db2 // { // Proxy mNICB_db2 // } // } // CFSMount Ora_Mnt_db2_r02 // { // CVMVolDg diskgroup_db2 // { // Proxy mNICB_db2 // } // } // } // } group oraclerac_db3 ( SystemList = { imduaedbs01 = 0, imduaedbs02 = 1 } Parallel = 1 AutoStartList = { imduaedbs01, imduaedbs02 } TriggerResStateChange = 1 ) CFSMount Ora_Mnt_db3_a01 ( MountPoint = "/db3/a01" BlockDevice = "/dev/vx/dsk/db3_datadg/db3_a01_vol" ) CFSMount Ora_Mnt_db3_d01 ( MountPoint = "/db3/d01" BlockDevice = "/dev/vx/dsk/db3_datadg/db3_d01_vol" ) CFSMount Ora_Mnt_db3_d02 ( MountPoint = "/db3/d02" BlockDevice = "/dev/vx/dsk/db3_datadg/db3_d02_vol" ) CFSMount Ora_Mnt_db3_d03 ( MountPoint = "/db3/d03" BlockDevice = "/dev/vx/dsk/db3_datadg/db3_d03_vol" ) CFSMount Ora_Mnt_db3_r01 ( MountPoint = "/db3/r01" BlockDevice = "/dev/vx/dsk/db3_datadg/db3_r01_vol" ) CFSMount Ora_Mnt_db3_r02 ( MountPoint = "/db3/r02" BlockDevice = "/dev/vx/dsk/db3_datadg/db3_r02_vol" ) CVMVolDg diskgroup_db3 ( CVMDiskGroup = db3_datadg CVMVolume = { db3_d01_vol, db3_d02_vol, db3_d03_vol, db3_a01_vol, db3_r01_vol, db3_r02_vol } CVMActivation = sw ) Netlsnr Lsnr_LISTENER_PIAED ( AutoStart = 0 Critical = 0 Owner = oracle10 Home = "/opt/oracle/product/10.1.0/db_1" TnsAdmin = "/opt/oracle/product/10.1.0/db_1/network/admin" Listener @imduaedbs01 = LISTENER_PIAED_IMDUAEDBS01 Listener @imduaedbs02 = LISTENER_PIAED_IMDUAEDBS02 MonScript = "./bin/Netlsnr/LsnrTest.pl" ) Oracle Ora_Inst_PIAED ( AutoStart = 0 Sid @imduaedbs01 = PIAED01 Sid @imduaedbs02 = PIAED02 Owner = oracle10 Home = "/opt/oracle/product/10.1.0/db_1" Pfile @imduaedbs01 = "/opt/oracle/product/10.1.0/db_1/dbs/initPIAED01.ora" Pfile @imduaedbs02 = "/opt/oracle/product/10.1.0/db_1/dbs/initPIAED02.ora" MonScript = "./bin/Oracle/SqlTest.pl" ) Proxy mNICB_db3 ( TargetResName = PROgroup ) requires group cvm online local firm Lsnr_LISTENER_PIAED requires Ora_Mnt_db3_a01 Lsnr_LISTENER_PIAED requires Ora_Mnt_db3_d01 Lsnr_LISTENER_PIAED requires Ora_Mnt_db3_d02 Lsnr_LISTENER_PIAED requires Ora_Mnt_db3_d03 Lsnr_LISTENER_PIAED requires Ora_Mnt_db3_r01 Lsnr_LISTENER_PIAED requires Ora_Mnt_db3_r02 Ora_Inst_PIAED requires Ora_Mnt_db3_a01 Ora_Inst_PIAED requires Ora_Mnt_db3_d01 Ora_Inst_PIAED requires Ora_Mnt_db3_d02 Ora_Inst_PIAED requires Ora_Mnt_db3_d03 Ora_Inst_PIAED requires Ora_Mnt_db3_r01 Ora_Inst_PIAED requires Ora_Mnt_db3_r02 Ora_Mnt_db3_a01 requires diskgroup_db3 Ora_Mnt_db3_d01 requires diskgroup_db3 Ora_Mnt_db3_d02 requires diskgroup_db3 Ora_Mnt_db3_d03 requires diskgroup_db3 Ora_Mnt_db3_r01 requires diskgroup_db3 Ora_Mnt_db3_r02 requires diskgroup_db3 diskgroup_db3 requires mNICB_db3 // resource dependency tree // // group oraclerac_db3 // { // Netlsnr Lsnr_LISTENER_PIAED // { // CFSMount Ora_Mnt_db3_a01 // { // CVMVolDg diskgroup_db3 // { // Proxy mNICB_db3 // } // } // CFSMount Ora_Mnt_db3_d01 // { // CVMVolDg diskgroup_db3 // { // Proxy mNICB_db3 // } // } // CFSMount Ora_Mnt_db3_d02 // { // CVMVolDg diskgroup_db3 // { // Proxy mNICB_db3 // } // } // CFSMount Ora_Mnt_db3_d03 // { // CVMVolDg diskgroup_db3 // { // Proxy mNICB_db3 // } // } // CFSMount Ora_Mnt_db3_r01 // { // CVMVolDg diskgroup_db3 // { // Proxy mNICB_db3 // } // } // CFSMount Ora_Mnt_db3_r02 // { // CVMVolDg diskgroup_db3 // { // Proxy mNICB_db3 // } // } // } // Oracle Ora_Inst_PIAED // { // CFSMount Ora_Mnt_db3_a01 // { // CVMVolDg diskgroup_db3 // { // Proxy mNICB_db3 // } // } // CFSMount Ora_Mnt_db3_d01 // { // CVMVolDg diskgroup_db3 // { // Proxy mNICB_db3 // } // } // CFSMount Ora_Mnt_db3_d02 // { // CVMVolDg diskgroup_db3 // { // Proxy mNICB_db3 // } // } // CFSMount Ora_Mnt_db3_d03 // { // CVMVolDg diskgroup_db3 // { // Proxy mNICB_db3 // } // } // CFSMount Ora_Mnt_db3_r01 // { // CVMVolDg diskgroup_db3 // { // Proxy mNICB_db3 // } // } // CFSMount Ora_Mnt_db3_r02 // { // CVMVolDg diskgroup_db3 // { // Proxy mNICB_db3 // } // } // } // }