install xfs

This commit is contained in:
Charlie Mordant
2020-04-23 19:25:09 +02:00
parent 7d3e90f9e8
commit 325c2d6240
11 changed files with 124 additions and 88 deletions
+20 -9
View File
@@ -11,23 +11,34 @@
state: "present"
become: true
- name: "debug lvg"
debug:
var: lv
verbosity: 3
loop: "{{ lookup('subelements', lvm_groups, 'lvnames', {'skip_missing': True}) }}"
loop_control:
loop_var: lv
- name: centos | install xfs tools
package:
name: "xfsprogs"
state: "present"
become: yes
loop: "{{ lvm_groups|subelements('lvnames') }}"
become: true
loop: "{{ lookup('subelements', lvm_groups, 'lvnames', {'skip_missing': True}) }}"
loop_control:
loop_var: lv
when: >
(
(item.1 is defined and item.1 != 'None') and
(lv.1 is defined and lv.1 != 'None') and
(
item.1.filesystem is defined and
item.1.filesystem == "xfs"
lv.1.filesystem is defined and
lv.1.filesystem == "xfs"
)
and
(
item.1.create is defined and
item.1.create
lv.1.create is defined and
lv.1.create
)
)
@@ -35,9 +46,9 @@
command: "sg_scan"
become: true
register: "scsi_devices"
changed_when: False
changed_when: false
- name: centos | rescanning for new disks
command: "/usr/bin/rescan-scsi-bus.sh"
become: true
changed_when: False
changed_when: false
+1 -1
View File
@@ -50,7 +50,7 @@
loop_control:
loop_var: lv
register: mountedxfs
ignore_errors: True
ignore_errors: true
changed_when: no
when: >
(
+7 -2
View File
@@ -1,9 +1,14 @@
---
- debug: var=vg
- name: "debug vg"
debug:
var: vg
verbosity: 2
- name: "debug lvm"
loop: "{{ vg.lvnames }}"
debug: var=lv
debug:
var: lv
verbosity: 1
loop_control:
loop_var: lv