Setup Thin Provisioning Volumes in Logical Volume Management (LVM) – Part IV

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...

17 Responses

  1. Fadal Sayed says:

    Hi Babin,

    First of all thanks for putting this LVM management article together well.

    I could see that you have not done “resize2fs” after extending the thin pool size using “lvextend” command (Ref.: 3rd last screen shot).

    Could you please explain.
    a. Why it is not required to extend its filesystem although thin-pool is also treated as an LV ?
    b. Also, the same matter has been noticed for the snapshot LV too. Kindly clarify.

  2. Jai says:

    What could be the ideal size taken by Meta in case of thin provisioning. In my test environment I can see META % is growing fast. Are there any recommendation size we need to set for thin_pool_chunk_size or poolmetadatasize while creating thin pool.

  3. eaman says:

    Very nice tutorial, well written and easy to follow.

  4. Maswood Alam says:

    Hi ,

    Could you please make me understand why -s 32M is used to create a vg. I am little bit confused.
    vgcreate -s 32M vg_thin /dev/sdb1

    • // Could you please make me understand why -s 32M is used to create a vg. I am little bit confused. //

      Very easy one volume group (vgs) will be divided into multiple pieces that each piece with 32M size.

      // vgcreate -s 32M vg_thin /dev/sdb1 //

      Your creating the volume group from physical volume which have the each piece with 32 MB size of extend.
      So when you create a logical volume you can use the extend size.

  5. Maswood Alam says:

    Thanks a lot for such a nice article… Helped a lot to understand the topic.

  6. kishore says:

    Good doc

  7. Andres Elizondo says:


  8. Ok let you know in future

  9. Arunav Ghosh says:

    How to install SVN in RHEL/CENTOS 6.x, Please suggest me.

  10. manoj says:

    good article.

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.