Este playbook automatiza a criação e montagem de um volume LVM em Linux.
- Faz scan de novo disco SCSI.
- Cria partição LVM (
/dev/<disco>1) viafdisk. - Cria o
PV. - Cria o
VG. - Cria o
LVusando 100% do espaço livre. - Formata o LV em
xfsouext4. - Cria o diretório de montagem (
/<directory_name>). - Adiciona entrada no
/etc/fstab. - Monta o filesystem.
- Valida com
df -hTe exibe o resultado.
disk_name(ex.:sdb)volume_group_name(ex.:vg_dados)logical_volume_name(ex.:lv_dados)directory_name(ex.:dados)filesystem_type(xfsouext4)
export disk_name=sdb
export volume_group_name=vg_dados
export logical_volume_name=lv_dados
export directory_name=dados
export filesystem_type=xfs
ansible-playbook -i inventario lvm_create_filesystem.yml -bO playbook altera disco e partição. Execute com atenção no host correto.