ANSIBLE.LVG(3)

NAME
lvg - Configure LVM volume groups

DESCRIPTION

This module creates, removes or resizes volume groups.

OPTIONS

force
    If yes, allows to remove volume group with logical volumes. Choices: yes,no. (default: no)

pesize
    The size of the physical extent in megabytes. Must be a power of 2. (default: 4)

pvs List of comma-separated devices to use as physical devices in this volume group. Required when creating or resizing volume group.

state
    Control if the volume group exists. Choices: present,absent. (default: present)

vg  The name of the volume group.(required)."

NOTES

module does not modify PE size for already present volume group

EXAMPLES

Create a volume group on top of /dev/sda1 with physical extent size = 32MB.
lvg vg=vg.services pvs=/dev/sda1 pesize=32

Create or resize a volume group on top of /dev/sdb1 and /dev/sdc5. If, for example, we already have VG vg.services on top of /dev/sdb1, this VG will be extended by /dev/sdc5. Or if vg.services was created on top of /dev/sda5, we first extend it with /dev/sdb1 and /dev/sdc5, and then reduce by /dev/sda5.
lvg vg=vg.services pvs=/dev/sdb1,/dev/sdc5

Remove a volume group with name vg.services.
lvg vg=vg.services state=absent
None

AUTHOR
Alexander Bulimov

SEE ALSO
ansible(1), http://ansible.github.com/modules.html#lvg