--- # lvm-lv tasks # Setup a new LVM volume, create a new ext4 file system, and add it to # /etc/fstab and mount it. - name: setup LVM volume "{{ lvm_lv_name }}" tags: - partition - lvm - fs lvol: > lv={{ lvm_lv_name }} size={{ lvm_lv_size }} vg={{ lvm_vg }} - name: create/resize ext4 filesystem on partition "{{ lvm_lv_name }}" tags: - fs filesystem: > dev=/dev/{{ lvm_vg }}/{{ lvm_lv_name }} fstype=ext4 opts="-L {{ lvm_lv_name }}" resizefs=yes - name: create mount point "{{ lvm_lv_mountpoint }}" tags: - fs file: > path={{ lvm_lv_mountpoint }} state=directory - name: configure and mount partition "{{ lvm_lv_name }}" tags: - fs - mount mount: > fstype=ext4 name={{ lvm_lv_mountpoint }} src=/dev/{{ lvm_vg }}/{{ lvm_lv_name }} state=mounted opts=rw,errors=remount-ro,noatime passno=2