2020-01-22 23:43:07 +01:00
---
title: lvm
type: docs
---
2022-06-20 22:33:53 +02:00
[![Source Code ](https://img.shields.io/badge/gitea-source%20code-blue?logo=gitea&logoColor=white )](https://gitea.rknet.org/ansible/xoxys.lvm) [![Build Status ](https://img.shields.io/drone/build/ansible/xoxys.lvm?logo=drone&server=https%3A%2F%2Fdrone.rknet.org )](https://drone.rknet.org/ansible/xoxys.lvm) [![License: MIT ](https://img.shields.io/badge/license-MIT-blue.svg )](https://gitea.rknet.org/ansible/xoxys.lvm/src/branch/main/LICENSE)
2020-01-26 16:05:29 +01:00
2020-01-26 16:13:32 +01:00
Configure a list of LVM volumes.
2020-01-22 23:43:07 +01:00
2022-06-20 22:33:53 +02:00
<!-- more -->
2022-03-03 21:27:46 +01:00
- [Default Variables ](#default-variables )
- [lvm_packages ](#lvm_packages )
- [lvm_volumes ](#lvm_volumes )
- [Dependencies ](#dependencies )
2020-01-22 23:43:07 +01:00
---
## Default Variables
### lvm_packages
#### Default value
```YAML
lvm_packages:
- lvm2
```
### lvm_volumes
2021-02-21 15:45:57 +01:00
Define a list of LVM volumes. The `state` parameter is related to the possible state values of Ansibles [mount ](https://docs.ansible.com/ansible/latest/collections/ansible/posix/mount_module.html ) module.
2020-01-26 16:13:32 +01:00
2020-01-22 23:43:07 +01:00
#### Default value
```YAML
lvm_volumes: []
```
#### Example usage
```YAML
lvm_volumes:
- name: lv_data
group: vg_data
disks:
- /dev/sda
fstype: ext4
size: 100g
resizefs: True
mountpoint: /mnt/data
mountopts:
- ro
- noauto
2020-01-26 16:05:29 +01:00
state: mounted
2020-01-22 23:43:07 +01:00
```
2022-03-03 21:27:46 +01:00
2020-01-22 23:43:07 +01:00
## Dependencies
None.