usando o fantoche para formatar um disco / volume

1

Quando eu provisiono uma nova máquina virtual com o centos6, ela faz a maior parte da configuração através do fantoche. Mas tenho que executar manualmente o comando #mkfs.ext4 /dev/vdc para formatar /dev/vdc . Existe alguma maneira de automatizar essa tarefa no boneco também?

    
por Ijaz Ahmad Khan 28.12.2015 / 12:44

1 resposta

4

Você pode fazer algo como:

exec {'/sbin/mkfs.ext4 /dev/vdc':
  unless => '/sbin/blkid -t TYPE=ext4 /dev/vdc'
}

O blkid procura por partições de TYPE ext4 nos dispositivos listados (ou seja, /dev/vdc ). Se falhar, ele retornará um código de saída diferente de zero e o Puppet executará o comando.

    
por 28.12.2015 / 13:49