Sample Configuration of Oracle supported by systemD

include "types.cf"
include "OracleTypes.cf"

cluster vcs (
        )

system sys1 (
        )

system sys2 (
        )

group orasg1 (
        SystemList = { sys1 = 0, sys2 = 1 }
        )

DiskGroup DG_oraprod (
Critical = 0
DiskGroup = oradb_dg
                )
IP IP_oraprod (
Critical = 0
Device @sys1 = eth0
Device @sys2 = eno16777728
Address = "123.123.145.42"
NetMask = "255.255.255.0"
                )

Mount Mount_oraprod (
Critical = 0
MountPoint = "/home/oracle/oradata"
BlockDevice = "/dev/vx/dsk/oradb_dg/oradb_vol"
FSType = vxfs
MountOpt = rw
FsckOpt = "-y"
         )
NIC NIC_Public1 (
Critical = 0
Device @sys1 = eth0
Device @sys2 = eno16777728
NetworkHosts = { "123.123.123.1" }
                )

Netlsnr LSNR_oracle (
Critical = 0
Owner = oracle
Home = "/home/oracle/app/oracle/product/12.1.0/dbhome_1"
TnsAdmin = "/home/oracle/app/oracle/product/12.1.0/dbhome_1/network/admin"
EnvFile = "/home/oracle/.bashrc"
MonScript = "/opt/VRTSagents/ha/bin/Netlsnr/LsnrTest.pl"
                )

Oracle ORA_oraprod (
SystemDAttrList = { LimitLOCKS = 44432 }
Sid = oradb
Owner = ORA_oraprod
Home = "/home/oracle/app/oracle/product/12.1.0/dbhome_1"
Pfile = "/home/oracle/app/oracle/product/12.1.0/dbhome_1/dbs/initoradb.ora"
StartUpOpt = STARTUP
EnvFile = "/tmp/a"
UseSystemD = 1
MonScript = "/opt/VRTSagents/ha/bin/Oracle/SqlTest.pl"
User = vcsuser
Pword = aogMdoDofOdmFoc
Table = vcs
LevelTwoMonitorFreq = 0
                )

Volume Vol_oraprod (
Critical = 0
DiskGroup = oradb_dg
Volume = oradb_vol
                )

IP_oraprod requires NIC_Public1
LSNR_oracle requires IP_oraprod
Mount_oraprod requires Vol_oraprod
ORA_oraprod requires LSNR_oracle
ORA_oraprod requires Mount_oraprod
Vol_oraprod requires DG_oraprod