Sample configuration file for Storage Foundation for Clustered File System HA
include "OracleASMTypes.cf"
include "types.cf"
include "CFSTypes.cf"
include "CVMTypes.cf"
include "Db2udbTypes.cf"
include "OracleTypes.cf"
include "SybaseTypes.cf"
cluster cfgha (
UserNames = { admin = HopHojOlpKppNxpJom }
Administrators = { admin }
HacliUserLevel = COMMANDROOT
)
system cdgv245c (
)
system cdgv245d (
)
group Oracle_Group (
SystemList = { cdgv245c = 0, cdgv245d = 1 }
AutoStartList = { cdgv245c }
)
IP Ora_IP (
Device = bge0
Address = "10.200.117.243"
NetMask = "255.255.255.0"
)
NIC Ora_NIC (
Device = bge0
)
Oracle Ora_Oracle (
Sid = ora11g
Owner = oracle
Home = "/opt/oracle/orahome"
Pfile = "/opt/oracle/orahome/dbs/initora11g.ora"
AgentDebug = 1
)
Ora_IP requires Ora_NIC
Ora_Oracle requires Ora_IP
// resource dependency tree
//
// group Oracle_Group
// {
// Oracle Ora_Oracle
// {
// IP Ora_IP
// {
// NIC Ora_NIC
// }
// }
// }
group cvm (
SystemList = { cdgv245c = 0, cdgv245d = 1 }
AutoFailOver = 0
Parallel = 1
AutoStartList = { cdgv245c, cdgv245d }
)
CFSMount oraarch_mnt (
Critical = 0
MountPoint = "/oraarch"
BlockDevice = "/dev/vx/dsk/oradatadg/oraarchvol"
)
CFSMount orabin_mnt (
Critical = 0
MountPoint = "/ora11"
BlockDevice = "/dev/vx/dsk/ora11bin/ora11vol"
)
CFSMount oradata2_mnt (
Critical = 0
MountPoint = "/oradata2"
BlockDevice = "/dev/vx/dsk/oradatadg2/oradatavol2"
)
CFSMount oradata_mnt (
Critical = 0
MountPoint = "/oradata"
BlockDevice = "/dev/vx/dsk/oradatadg/oradatavol"
)
CFSMount oraredo_mnt (
Critical = 0
MountPoint = "/oraredo"
BlockDevice = "/dev/vx/dsk/oradatadg2/oraredovol"
)
CFSfsckd vxfsckd (
)
CVMCluster cvm_clus (
CVMClustName = cfgha
CVMNodeId = { cdgv245c = 0, cdgv245d = 1 }
CVMTransport = gab
CVMTimeout = 200
)
CVMVolDg orabin_voldg (
CVMDiskGroup = orabindg
CVMVolume = { oracle_volume }
CVMActivation = sw
)
CVMVolDg oradata2_voldg (
CVMDiskGroup = oradatadg2
CVMVolume = { oradatavol2, oraredovol }
CVMActivation = sw
)
CVMVolDg oradata_voldg (
CVMDiskGroup = oradatadg
CVMVolume = { oradatavol, oraarchvol }
CVMActivation = sw
)
CVMVxconfigd cvm_vxconfigd (
Critical = 0
CVMVxconfigdArgs = { syslog }
)
cvm_clus requires cvm_vxconfigd
oraarch_mnt requires oradata_voldg
oraarch_mnt requires vxfsckd
orabin_mnt requires vxfsckd
orabin_voldg requires cvm_clus
oradata2_mnt requires oradata2_voldg
oradata2_mnt requires vxfsckd
oradata2_voldg requires cvm_clus
oradata_mnt requires oradata_voldg
oradata_mnt requires vxfsckd
oradata_voldg requires cvm_clus
oraredo_mnt requires oradata2_voldg
oraredo_mnt requires vxfsckd
vxfsckd requires cvm_clus
// resource dependency tree
//
// group cvm
// {
// CFSMount oraarch_mnt
// {
// CVMVolDg oradata_voldg
// {
// CVMCluster cvm_clus
// {
// CVMVxconfigd cvm_vxconfigd
// }
// }
// CFSfsckd vxfsckd
// {
// CVMCluster cvm_clus
// {
// CVMVxconfigd cvm_vxconfigd
// }
// }
// }
// CFSMount orabin_mnt
// {
// CFSfsckd vxfsckd
// {
// CVMCluster cvm_clus
// {
// CVMVxconfigd cvm_vxconfigd
// }
// }
// }
// CVMVolDg orabin_voldg
// {
// CVMCluster cvm_clus
// {
// CVMVxconfigd cvm_vxconfigd
// }
// }
// CFSMount oradata2_mnt
// {
// CVMVolDg oradata2_voldg
// {
// CVMCluster cvm_clus
// {
// CVMVxconfigd cvm_vxconfigd
// }
// }
// }
// CVMVolDg orabin_voldg
// {
// CVMCluster cvm_clus
// {
// CVMVxconfigd cvm_vxconfigd
// }
// }
// CFSMount oradata2_mnt
// {
// CVMVolDg oradata2_voldg
// {
// CVMCluster cvm_clus
// {
// CVMVxconfigd cvm_vxconfigd
// }
// }
// CFSfsckd vxfsckd
// {
// CVMCluster cvm_clus
// {
// CVMVxconfigd cvm_vxconfigd
// }
// }
// }
// CFSMount oradata_mnt
// {
// CVMVolDg oradata_voldg
// {
// CVMCluster cvm_clus
// {
// CVMVxconfigd cvm_vxconfigd
// }
// }
// CFSfsckd vxfsckd
// {
// CVMCluster cvm_clus
// {
// CVMVxconfigd cvm_vxconfigd
// }
// }
// }
// CFSMount oraredo_mnt
// {
// CVMVolDg oradata2_voldg
// {
// CVMCluster cvm_clus
// {
// CVMVxconfigd cvm_vxconfigd
// }
// }
// CFSfsckd vxfsckd
// {
// CVMCluster cvm_clus
// {
// CVMVxconfigd cvm_vxconfigd
// }
// }
// }
// }