I have a playbook below. But it only works on the nodes that has 800G (SDB)
or the Volume Group has 800G free space. I am expecting that i Volume
Group(vgaris) exist and only has 300G, it will still create 100G of lvaris.
--------------------------------------------------------------------------------
---
- hosts: dev
name:
become: yes
vars:
- lvname: lvaris
- vgname: vgaris
tasks:
- name: Create Parted
parted:
device: /dev/sdb
number: 1
state: present
- name: Create VG
lvg:
pvs: /dev/sdb1
vg: "{{ vgname }}"
state: present
- name: Create LV 600G
lvol:
vg: "{{ vgname }}"
lv: "{{ lvname }}"
state: present
size: 600G
- name: Format to XFS
filesystem:
dev: /dev/{{ vgname }}/{{ lvname }}
fstype: xfs
- name: Add fstab and mount
mount:
path: /tmp/aaa
src: /dev/{{ vgname }}/{{ lvname }}
state: mounted
fstype: xfs
-------------------------------------------------------------------------
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/6e2dbbe0-033e-4426-9a4c-2ca010a21558n%40googlegroups.com.