Resource Type: volume_group

Defined in:
vendor_modules/lvm/lib/puppet/type/volume_group.rb
Providers:
aix
lvm

Overview

The name of the volume group.

Properties

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • physical_volumes

    The list of physical volumes to be included in the volume group; this will automatically set these as dependencies, but they must be defined elsewhere using the physical_volume resource type.

Parameters

  • createonly (defaults to: false)

    If set to true the volume group will be created if it does not exist. If the volume group does exist no action will be taken. Defaults to `false`.

    Supported values:
    • true
    • false
    • yes (alias for: true)
    • no (alias for: false)
  • followsymlinks (defaults to: false)

    If set to true all current and wanted values of the physical_volumes property will be followed to their real files on disk if they are in fact symlinks. This is useful to have Puppet determine what the actual PV device is if the property value is a symlink, like '/dev/disk/by-path/xxxx -> ../../sda'. Defaults to `False`.

    Supported values:
    • true
    • false
    • yes (alias for: true)
    • no (alias for: false)
  • name (namevar)

    The name of the volume group.

  • provider

    The specific backend to use for this `volume_group` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.