Re: Mounting xfs filesystem takes long time

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

 



On Thu, Jun 21, 2018 at 09:19:54PM -0600, Chris Murphy wrote:
> On Thu, Jun 21, 2018 at 4:19 PM, Dave Chinner <david@xxxxxxxxxxxxx> wrote:
> 
> > The mkfs ratios are about as optimal as we can get for the
> > information we have about the storage - growing by
> > 10x (i.e.  increaseing the number of AGs by 10x) puts us at the
> > outside edge of the acceptible filesystem performance and longevity
> > charcteristics. Growing by 100x puts us way outside the window,
> > and examples like this where we are taking about growing by 10000x
> > is just way beyond anything the static AG layout architecture was
> > ever intended to support....
> 
> OK that's useful information, thanks.
> 
> What about from the other direction; is it possible to make an XFS
> file system too big, on an LVM thin volume?

That's harder, but still possible. e.g. to make a 40,000 AG
filesystem using the mkfs defaults, we're talking about a *40PB*
filesystem. That's going to hit limitations in dm-thinp long before
XFs becomes a problem....

> For example a 1TB drive, and I'm scratching my head at mkfs.xfs time
> and think maaaybe one day it could end up 25TB at the top end?

That's within the realm of "should work fine, but is pushing the
boundaries".

> So I
> figure do mkfs.xfs on a virtual LV of 5TB now and that gives me a 5x
> growfs if I really do hit 25TB one day. But for now, it's a 5TB XFS
> file system on a 1TB drive. Is there any negative performance effect
> if it turns out I never end up growing this file system (it lives
> forever on a 1TB drive as a 5TB virtual volume and file system)?

There's no harm to XFS in doing this - this is the basic premise of
handling thin provisioning space accounting at the filesystem level,
and it's fundamental to my subvolume work.

dm-thinp might have other ideas about how sane it is in the long
term, however.

Cheers,

Dave.
-- 
Dave Chinner
david@xxxxxxxxxxxxx
--
To unsubscribe from this list: send the line "unsubscribe linux-xfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [XFS Filesystem Development (older mail)]     [Linux Filesystem Development]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux RAID]     [Linux SCSI]


  Powered by Linux