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
// }
// }