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