include "OracleASMTypes.cf"
include "types.cf"
include "Db2udbTypes.cf"
include "HTCTypes.cf"
include "NetBackupTypes.cf"
include "OracleTypes.cf"
include "SybaseTypes.cf"
cluster clusterA(
UserNames = { admin = gNOgNInKOjOOmWOiNL }
ClusterAddress = "10.XX.XXX.XXX"
Administrators = { admin }
)
remotecluster clusterB(
ClusterAddress = "10.XX.XXX.XXX"
)
heartbeat Icmp (
ClusterList = { clusterB }
Arguments @clusterB = { "10.XX.XXX.XXX" }
)
system systemA (
)
system systemB (
)
group ClusterService (
SystemList = { systemA = 0, systemB = 1 }
AutoStartList = { systemA, systemB }
OnlineRetryLimit = 3
OnlineRetryInterval = 120
)
Application wac (
StartProgram = "/opt/VRTSvcs/bin/wacstart"
StopProgram = "/opt/VRTSvcs/bin/wacstop"
MonitorProcesses = { "/opt/VRTSvcs/bin/wac" }
RestartLimit = 3
)
IP webip (
Device = bond0
Address = "10.XX.XXX.XXX"
NetMask = "255.255.255.0"
)
NIC backup_nic (
Device = eth2
NetworkHosts @systemA = { "10.XX.XXX.XXX" }
NetworkHosts @systemB = { "10.XX.XXX.XXX" }
)
NIC public_nic (
Device = bond0
NetworkHosts @systemA = { "10.XX.XXX.X" }
NetworkHosts @systemB = { "10.XX.XXX.X" }
)
wac requires webip
webip requires public_nic
 
// resource dependency tree
//
// group ClusterService
// {
// NIC backup_nic
// Application wac
// {
// IP webip
// {
// NIC public_nic
// }
// }
// }
 
group nbu_group (
SystemList = { systemA = 0, systemB = 1 }
Frozen = 1
AutoStart = 0
ClusterList = { clusterA = 0, clusterB = 1 }
Authority = 1
AutoStartList = { systemA, systemB }
)
DiskGroup nbu_dg (
DiskGroup = nbudg
)
HTC horcm0 (
Critical = 0
GroupName = MAS_HUR
)
IP nbu_ip (
Device @systemA = bond0
Device @systemB = bond0
Address = "10.XX.XXX.XXX"
NetMask = "255.255.255.0"
)
IP nbubk_ip (
Device @systemA = eth2
Device @systemB = eth2
Address = "10.XX.XXX.XXX"
NetMask = "255.255.252.0"
)
Mount nbu_mount (
MountPoint = "/opt/VRTSnbu"
BlockDevice = "/dev/vx/dsk/nbudg/nbuvol"
FSType = vxfs
FsckOpt = "-y"
)
NetBackup nbu_server (
Critical = 0
ResourceOwner = unknown
ServerName = NBU_Server
ServerType = NBUMaster
MonScript = NONE
RSPFile = "/usr/openv/netbackup/bin/cluster/NBU_RSP"
GroupName = nbu_group
)
Proxy p_backup_nic (
TargetResName = backup_nic
)
Proxy p_public_nic (
TargetResName = public_nic
)
Volume nbu_vol (
DiskGroup = nbudg
Volume = nbuvol
)
nbu_dg requires horcm0
nbu_ip requires p_public_nic
nbu_mount requires nbu_vol
nbu_server requires nbu_ip
nbu_server requires nbu_mount
nbu_server requires nbubk_ip
nbu_vol requires nbu_dg
nbubk_ip requires p_backup_nic
 
// resource dependency tree
//
// group nbu_group
// {
// NetBackup nbu_server
// {
// IP nbu_ip
// {
// Proxy p_public_nic
// }
// Mount nbu_mount
// {
// Volume nbu_vol
// {
// DiskGroup nbu_dg
// {
// HTC horcm0
// }
// }
// }
// IP nbubk_ip
// {
// Proxy p_backup_nic
// }
// }
// }