Skip to content

Commit

Permalink
Merge pull request #107 from gluster/pkesavap-patch-1
Browse files Browse the repository at this point in the history
Create lvm exclude filter
  • Loading branch information
gobindadas committed Sep 29, 2020
2 parents 41cb8cc + 3552a1b commit cccc202
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 3 deletions.
6 changes: 6 additions & 0 deletions roles/backend_setup/tasks/lvm_exclude_filter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
- name: Remove the existing LVM filter
shell: >
sed -i /^filter/d /etc/lvm/lvm.conf
ignore_errors: yes

11 changes: 8 additions & 3 deletions roles/backend_setup/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@
# https://wiki.gentoo.org/wiki/LVM/en
# https://serverfault.com/questions/981694/why-does-xfs-uses-lvm-cache-chunk-size-instead-the-raid5-setup-for-sunit-swidth

- name: Exclude LVM Filter rules
import_tasks: lvm_exclude_filter.yml

# Blacklist multipath devices
- name: Blacklist multipath devices
import_tasks: blacklist_mpath_devices.yml
Expand Down Expand Up @@ -63,8 +66,7 @@
when: gluster_infra_lvm is defined
tags:
- lvmconfig



#phase #1
- name: Create a vdo disk
import_tasks: vdo_create.yml
Expand Down Expand Up @@ -101,7 +103,7 @@
when: gluster_infra_mount_devices is defined and gluster_infra_mount_devices is not none
tags:
- mount

# set kernel boot params for lvm volumes
- name: Configure lvm kernel parameters
import_tasks: lvm_kernelparams.yml
Expand Down Expand Up @@ -129,3 +131,6 @@
when: gluster_infra_tangservers is defined
tags:
- bindtang

- name: Re-generate new LVM Filrer rules
import_tasks: regenerate_new_lvm_filter_rules.yml
4 changes: 4 additions & 0 deletions roles/backend_setup/tasks/regenerate_new_lvm_filter_rules.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
- name: Regenerate new LVM filter rules
shell: >
vdsm-tool config-lvm-filter -y

0 comments on commit cccc202

Please sign in to comment.