Skip to content

brunocarne/lvm_create_linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Playbook de criação de filesystem em LVM

Este playbook automatiza a criação e montagem de um volume LVM em Linux.

O que ele faz

  1. Faz scan de novo disco SCSI.
  2. Cria partição LVM (/dev/<disco>1) via fdisk.
  3. Cria o PV.
  4. Cria o VG.
  5. Cria o LV usando 100% do espaço livre.
  6. Formata o LV em xfs ou ext4.
  7. Cria o diretório de montagem (/<directory_name>).
  8. Adiciona entrada no /etc/fstab.
  9. Monta o filesystem.
  10. Valida com df -hT e exibe o resultado.

Variáveis esperadas (via ambiente)

  • disk_name (ex.: sdb)
  • volume_group_name (ex.: vg_dados)
  • logical_volume_name (ex.: lv_dados)
  • directory_name (ex.: dados)
  • filesystem_type (xfs ou ext4)

Exemplo de execução

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 -b

Observação

O playbook altera disco e partição. Execute com atenção no host correto.

About

Playbook ansible para criação de LVM em servidores Linux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors