Re: partition question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 05/27/2012 09:04 PM, Geoffrey Leach wrote:
> On 05/27/2012 12:45:45 PM, Phil Dobbin wrote: I went around that
> tree a few months back, and as far as I could discover there is no
> was to resize a partition. The parted documentation seemed to imply
> that resizing was supported, but at the end, no luck.
> 

It's possible but there are a fair number of steps involved.

Use rescue mode (you'll need to in order to resize the rootfs and
partition containing the PV).

Boot into rescue mode and skip the file system detection option then
use lvresize or lvreduce to shrink the file system volumes and their
file systems (specify the --resizefs flag - otherwise you need to do
this as a two-step process, first shrink the file system with e.g.
resize2fs, then shrink the LV that contains it).

Once you've shrunk the LVs you can check to see if the PV can be
resized - use pvresize with the --setphysicalvolumesize option to set
the the PV to the intended size.

If this step fails it will be because there are still extents
allocated to some LVs that are using the space you want to free up
(this is unlikely with the default Fedora layout but can happen with
more complex VGs or VGs that have a lot of allocations taking place).
If this is the case you'll need to use pvmove to relocate those
extents elsewhere (see the pvmove man page).

Once the PV has been reduced in size you can shrink the partition.
Unfortunately there's no good automatic support for this today. Parted
still insists on resizing file systems (but doesn't work with most
common file systems..).

I normally use fdisk: you'll need to remove (delete) the partition you
want to resize and then re-create it with the same starting offset.
The easiest way to do this is to use sector mode (default now) and
make a note of the value in the start column before removing the original.

If you're using a GPT partition table then you can do the same
remove/re-add routine with parted but I prefer fdisk for MBR partition
tables (again, use sector units when modifying the partition).

Regards,
Bryn.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk/DSL8ACgkQ6YSQoMYUY96NJACaAtX4udNORzZiKf71tF/36zCB
QbsAnRcGwTKEhBC99oRcWrt32GDjTBjZ
=mC1T
-----END PGP SIGNATURE-----
-- 
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org


[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux