Oracle 10g configuration with Oracle agent
Configuration details:
include "types.cf"
include "CFSTypes.cf"
include "CVMTypes.cf"
include "OracleTypes.cf"
include "PrivNIC.cf"
cluster rac_cluster101 (
UserNames = { admin = bopHo }
Administrators = { admin }
UseFence = SCSI3
)
system galaxy (
)
system nebula (
)
group oradb1_grp (
SystemList = { galaxy = 0, nebula = 1 }
AutoFailOver = 0
Parallel = 1
AutoStartList = { galaxy, nebula }
)
Oracle ora1 (
Critical = 0
Sid @galaxy = vrts1
Sid @nebula = vrts2
Owner = oracle
Home = "/app/oracle/orahome"
StartUpOpt = "SRVCTLSTART"
ShutDownOpt = "SRVCTLSTOP"
)
CFSMount oradata1_mnt (
Critical = 0
MountPoint = "/oradata1"
BlockDevice = "/dev/vx/dsk/oradata1_dg/oradatavol"
)
CVMVolDg oradata1_voldg (
CVMDiskGroup = oradata1_dg
CVMVolume = { oradatavol }
CVMActivation = sw
)
requires group cvm online local firm
ora1 requires oradata1_mnt
oradata1_mnt requires oradata1_voldg
group oradb2_grp (
SystemList = { galaxy = 0, nebula = 1 }
AutoFailOver = 0
Parallel = 1
AutoStartList = { galaxy, nebula }
)
Oracle ora2 (
Critical = 0
Sid @galaxy = hr1
Sid @nebula = hr2
Owner = oracle
Home = "/app/oracle/orahome"
StartUpOpt = "SRVCTLSTART"
ShutDownOpt = "SRVCTLSTOP"
)
CFSMount oradata2_mnt (
Critical = 0
MountPoint = "/oradata2"
BlockDevice = "/dev/vx/dsk/oradata2_dg/oradatavol"
)
CVMVolDg oradata2_voldg (
CVMDiskGroup = oradata2_dg
CVMVolume = { oradatavol }
CVMActivation = sw
)
requires group cvm online local firm
ora2 requires oradata2_mnt
oradata2_mnt requires oradata2_voldg
group cvm (
SystemList = { galaxy = 0, nebula = 1 }
AutoFailOver = 0
Parallel = 1
AutoStartList = { galaxy, nebula }
)
Application cssd (
Critical = 0
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 ocrvote_mnt (
Critical = 0
MountPoint = "/ocrvote"
BlockDevice = "/dev/vx/dsk/ocrvotedg/ocrvotevol"
)
CVMVolDg ocrvote_voldg (
Critical = 0
CVMDiskGroup = ocrvotedg
CVMVolume = { ocrvotevol }
CVMActivation = sw
)
CFSfsckd vxfsckd (
)
CVMCluster cvm_clus (
CVMClustName = rac_cluster101
CVMNodeId = { galaxy = 0, nebula = 1 }
CVMTransport = gab
CVMTimeout = 200
)
CVMVxconfigd cvm_vxconfigd (
Critical = 0
CVMVxconfigdArgs = { syslog }
)
PrivNIC ora_priv (
Critical = 0
Device = { qfe0= 0, qfe1= 1} // XXX
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
ocrvote_mnt requires ocrvote_voldg
ocrvote_mnt requires vxfsckd
ocrvote_voldg requires cvm_clus
vxfsckd requires cvm_clus
cvm_clus requires cvm_vxconfigd