[ale] Extend file system with -r while using lvextend command

Elliot Holden elliot at elliotmywebguy.com
Mon May 8 11:26:31 EDT 2017


Ok, thank you all for the responses. Makes sense.


E.



Elliot Holden
706-231-9776
elliot at elliotmywebguy.com
http://www.elliotmywebguy.com

On 5/8/17 10:44 AM, Kyle Brieden wrote:
> Hey Elliot,
>
> I've been doing it this way for years.  I know for srure that it is 
> safe to extend an ext# FS online.  I believe XFS is safe to extend 
> online, as well.  The lvextend -r flag just calls "resize2fs" (or 
> tune2fs?  I honestly can't recall which it is off hand right now...) 
> for you.  For what it's worth, I've extended filesystems while they 
> were being written to this way to avoid having a filesystem fill up in 
> the middle of a long-running process and breaking the process.
>
> Sizing a filesystem down, on the other hand, should never be done 
> online.  But extending a filesystem online is typically safe.
>
> I also recently discovered the hard way that either XFS or ZFS (I 
> can't recall which, as I use both but very, VERY little) can be 
> extended, but not shrunk.  As it, the spec for the FS was actively 
> written to not allow shrinking.  Struck me as odd, but I guess there's 
> a logical reason there.
>
> ---
> Very respectfully,
> Kyle Brieden
>
> On 08-05-2017 10:31, Elliot Holden wrote:
>> I found out you can extend the filesystem while extending the lvm
>> simultaneously. So it does not have to be in 2 separate commands.
>> Using the -r option or --resizefs with lvextend will do the trick.
>> This way you don't have to unmount the filesystem, extend the
>> filesystem (with xfs_growfs) and then remount the filesystem. Here is
>> the syntax.
>>
>> [elliot at newton ~]$ sudo lvextend -l +100%FREE -r /dev/rhel/home
>>
>>
>> Does any see an issue with doing this type of modification while the
>> filesystem is still mounted? Does anyone know if the filesystem gets
>> unmounted and remounted during this command while using -r ? Just in
>> case some other process is writing to the filesystem at the same time.
>> It's been brought to my attention by a member of my Perl group that
>> you could potentially lose data this way. So I wanted to find out if
>> there are any protections going on in the background while executing
>> this command.
>>
>>
>> Thanks
>>
>>
>> E.
>
>
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://mail.ale.org/mailman/listinfo/ale
> See JOBS, ANNOUNCE and SCHOOLS lists at
> http://mail.ale.org/mailman/listinfo

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ale.org/pipermail/ale/attachments/20170508/a21b3e75/attachment.html>


More information about the Ale mailing list