--- - name: create volume group when: emc_stats_lvm.pvs is defined lvg: vg: "{{ emc_stats_lvm.vg }}" pvs: "{{ emc_stats_lvm.pvs }}" - name: create logical volume lvol: vg: "{{ emc_stats_lvm.vg }}" lv: "{{ emc_stats_lvm.lv }}" size: "{{ emc_stats_lvm.size }}" - name: create filesystem filesystem: fstype: "{{ emc_stats_lvm.fs }}" dev: "/dev/mapper/{{ emc_stats_lvm.vg | replace('-', '--') }}-{{ emc_stats_lvm.lv | replace('-', '--') }}" - name: mount filesytem mount: src: "/dev/mapper/{{ emc_stats_lvm.vg | replace('-', '--') }}-{{ emc_stats_lvm.lv | replace('-', '--') }}" path: /srv/stats fstype: "{{ emc_stats_lvm.fs }}" state: mounted # needed for elasticsearch - name: increase vm.max_map_count sysctl: name: vm.max_map_count value: 262144