How to Extend/Reduce LVM’s (Logical Volume Management) in Linux – Part II

Best Affordable Linux and WordPress Services For Your Business
Outsource Your Linux and WordPress Project and Get it Promptly Completed Remotely and Delivered Online.

If You Appreciate What We Do Here On TecMint, You Should Consider:

  1. Stay Connected to: Twitter | Facebook | Google Plus
  2. Subscribe to our email updates: Sign Up Now
  3. Get your own self-hosted blog with a Free Domain at ($3.45/month).
  4. Become a Supporter - Make a contribution via PayPal
  5. Support us by purchasing our premium books in PDF format.
  6. Support us by taking our online Linux courses

We are thankful for your never ending support.

Babin Lonston

I'm Working as a System Administrator for last 10 year's with 4 years experience with Linux Distributions, fall in love with text based operating systems.

Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide

You may also like...

76 Responses

  1. Aditya Garg says:

    In summary, to reduce ext filesystem:

    • unmount/mount at the end
    • fsck
    • resize the filesystem
    • lvreduce
    • resize again to avoid discrepancies between LV and FS
    • fsck

    1 thru 5 are taken care by single command: lvreduce -L (size) -r /dev/mapper/vg-lv

    As seen here:

    The command performs each of the steps (even unmounts and mounts back)

  2. Zak says:

    Thanks, this was a very helpful write up!

  3. Bhargavi says:


    I have created one hard disk (sdc) and want to add in (sdb) hard disk how to add in command line in LVM please let me know.

  4. Babin says:


    Still, XFS did not provide an option to reduce, but you can grow the size on the fly.

  5. Mihir Agrawal says:

    How to reduce xfs file system?

  6. Peter Haas says:

    It is worth mentioning if your partition is xfs then you will need to use ‘xfs_growfs‘.

    xfs seems popular for later releases of Centos.

Got something to say? Join the discussion.

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.