Can anyone help on what is needed to resize an existing volume and file system using the puppetlabs/lmv module?
My current manifest looks like this...
logical_volume { $volname:
ensure => present,
volume_group => $vgname,
size => $size,
}
filesystem { "/dev/mapper/${vgname}-${volname}":
ensure => present,
fs_type => $fstype,
require => Logical_volume[$volname],
}
exec { $mount:
path => '/bin:/sbin:/usr/bin:/usr/sbin',
command => "mkdir -p ${mount}",
logoutput => true,
creates => $mount,
}
mount { $mount:
ensure => mounted,
atboot => true,
device => "/dev/mapper/${vgname}-${volname}",
fstype => $fstype,
remounts => true,
require => [Exec[$mount],Logical_volume[$volname]],
}
file { $mount:
ensure => directory,
owner => $owner,
group => $group,
mode => $mode,
require => Mount[$mount],
}
↧