Quantcast
Channel: Ask Puppet: Puppet DevOps Q&A Community - RSS feed
Viewing all articles
Browse latest Browse all 6104

puppetlabs/lvm how to resize a logical volume and it's file system

$
0
0
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], }

Viewing all articles
Browse latest Browse all 6104

Trending Articles