[CentOS] how to resize a partition of a disk define as a physical volume
Bernard Fay
bernard.fay at gmail.com
Wed Feb 22 13:42:11 UTC 2017
How do you resize the partition without loosing data?
gparted does not support LVM.
On Wed, Feb 22, 2017 at 8:37 AM, SysAdmin <admin at s-s.network> wrote:
> Hi,
>
> you need to resize partition /dev/xvda2, afterwards resize pv.
>
> Regards,
> Holger
>
> > -----Ursprüngliche Nachricht-----
> > Von: CentOS [mailto:centos-bounces at centos.org] Im Auftrag von Bernard
> > Fay
> > Gesendet: Mittwoch, 22. Februar 2017 14:18
> > An: CentOS mailing list
> > Betreff: Re: [CentOS] how to resize a partition of a disk define as a
> > physical volume
> >
> > I should have added the output of pvs:
> >
> > [root ~]# pvs
> > PV VG Fmt Attr PSize PFree
> > /dev/xvda2 cl_vm731611 lvm2 a-- 9.00g 0
> >
> > PFree still show 0. It should show 5g.
> >
> > Also:
> > [root ~]# pvdisplay /dev/xvda2
> > --- Physical volume ---
> > PV Name /dev/xvda2
> > VG Name cl_vm731611
> > PV Size 9.00 GiB / not usable 2.00 MiB
> > Allocatable yes (but full)
> > PE Size 4.00 MiB
> > Total PE 2303
> > Free PE 0
> > Allocated PE 2303
> > PV UUID RtXa0c-07RP-RJ0V-kSjC-Tuo0-5QQv-sQIKlr
> >
> >
> > With fdisk, we can see the additional space has is there as it shows
> > 16GB.
> > The original disk had 10GB.
> > [root ~]# fdisk -l /dev/xvda
> >
> > Disk /dev/xvda: 16.1 GB, 16106127360 bytes, 31457280 sectors [snip]
> >
> > Device Boot Start End Blocks Id System
> > /dev/xvda1 * 2048 2099199 1048576 83 Linux
> > /dev/xvda2 2099200 20971519 9436160 8e Linux LVM
> >
> >
> > vgs also shows 0 Free PE:
> > [root at CTSSVN01 ~]# vgs
> > VG #PV #LV #SN Attr VSize VFree
> > cl_vm731611 1 2 0 wz--n- 9.00g 0
> >
> >
> > Thanks,
> >
> >
> > On Wed, Feb 22, 2017 at 8:06 AM, Jon LaBadie <jcu at labadie.us> wrote:
> >
> > > On Wed, Feb 22, 2017 at 07:44:33AM -0500, Bernard Fay wrote:
> > > > Hello,
> > > >
> > > > I have a CentOS VM with only one disk on a Xenserver.
> > > >
> > > > The disk has 2 partitions:
> > > >
> > > > /dev/xvda1 -> /boot
> > > > /dev/xvda2 -> a physical volume for LVM
> > > >
> > > >
> > > > I added 5GB to this disk via Xencenter to extend /dev/xvda2.
> > > > Usually I just have to do "pvresize /dev/xvda" to have the
> > > > additional space added
> > > to
> > > > the disk. But for some reason it does not work for this disk.
> > > >
> > > > [root ~]# pvresize /dev/xvda
> > > > Failed to find physical volume "/dev/xvda".
> > > > 0 physical volume(s) resized / 0 physical volume(s) not resized
> > > >
> > > > [root ~]# pvresize /dev/xvda2
> > > > Physical volume "/dev/xvda2" changed
> > > > 1 physical volume(s) resized / 0 physical volume(s) not resized
> > > >
> > > >
> > > > Does someone have seen this problem before or could have an idea of
> > > > the problem?
> > >
> > > Looks like xvda2 was resized. You should now have an added 5GB worth
> > > of unallocated extents in the vg
> > >
> > > --
> > > Jon H. LaBadie jon at jgcomp.com
> > > 11226 South Shore Rd. (703) 787-0688 (H)
> > > Reston, VA 20190 (703) 935-6720 (C)
> > > _______________________________________________
> > > CentOS mailing list
> > > CentOS at centos.org
> > > https://lists.centos.org/mailman/listinfo/centos
> > >
> > _______________________________________________
> > CentOS mailing list
> > CentOS at centos.org
> > https://lists.centos.org/mailman/listinfo/centos
>
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> https://lists.centos.org/mailman/listinfo/centos
>
More information about the CentOS
mailing list