Sample configurations

Configuration 1

In this example, the DiskReservation agent reserves a disk. The disk is mounted with the Veritas File System.

system sysA

system sysB

group groupx (

SystemList = { sysA, sysB }

AutoStartList = { sysA }

)

DiskReservation diskres1 (

Disks = { "/dev/sdc" }

FailFast = 1

)

Mount mount (

MountPoint = "/mnt/tmp"

BlockDevice = "/dev/sdc1"

FSType = vxfs

MountOpt = rw

)

mount requires diskres1

// resource dependency tree

//

// group groupx

// {

// Mount mount

// {

// DiskReservation diskres1

// }

// }

Configuration 2

In this example, the DiskReservation agent reserves several disks. The disk group defined on these disks is imported only if the system can reserve the disks.

Volumes can be enabled and mounted on the Disk Group. Refer to the Volume agent for a sample configuration.

group groupy (

SystemList = { sysA, sysB }

AutoStartList = { sysA }

)

DiskGroup resdg (

DiskGroup = resdg

)

DiskReservation diskres2 (

Disks = { "/dev/sdc", "/dev/sdd", "/dev/sde", "/dev/ sdf", "/dev/sdg" }

ProbeInterval = 5

Percentage = 60

)

resdg requires diskres2

// resource dependency tree

//

// group groupy

// {

// DiskGroup resdg

// {

// DiskReservation diskres2

// }

// }