resize LVM partition

Peter Larsen plarsen at famlarsen.homelinux.com
Mon Oct 27 15:26:13 UTC 2008


On Sun, 2008-10-26 at 21:49 -0800, Aldo Foot wrote:
> On Sun, Oct 26, 2008 at 4:33 AM, Gilboa Davara <gilboad at gmail.com> wrote:
> > On Sat, 2008-10-25 at 20:37 +0200, David Hláčik wrote:
> >> Hello guys,
> >>
> >> i have removed sda1 partition with Windows , now i have free space on
> >> disk
> >>
> >> There is
> >>
> >> sda1 - now free space
> >> sda2 - /boot
> >> sda3 - LVM
> >>
> >> Now i want to resize sda3 to take free space over sda1. Is this
> >> possible? as there is sda2 in way before ...

You have two options - resize or simply add sda1 it to the VG.

> >> Is the best solution to just create sda1 with LVM and then resize my
> >> volume group to sda1 also?

There really isn't much of a difference. LVM isn't contiguous at the
onset. The premise of LVM is that it doesn't have to be. 


> > AFAIK you cannot re-size the LVM (can you?) but you can add a second
> > (sda1) physical volume (partition in this case) to an existing LVM.
> >
> > E.g.
> >
> > $ vgextend VolGroupName /dev/sda1

You can resize all 3 layers. pvresize, vgextend, lvresize. 

> You're correct LVs cannot be resized, but Volume Groups do by adding
> or removing partitions as you describe. The lvextend command must be used
> in addition to vgextend.

Isn't lvextend a resize? But yes, just by adding more space to a VG
doesn't change the size of the LVs. Just as adding a new harddrive
doesn't change the partition layout.

> At any rate, the OP had the right approach, which is to use sda1 to extend
> his logical volume.

Use sda1 to extend the group, then extend the LVs.

-- 
Peter Larsen <plarsen at famlarsen.homelinux.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://listman.redhat.com/archives/fedora-list/attachments/20081027/9f5fddd0/attachment-0001.sig>


More information about the fedora-list mailing list