[nylug-talk] Ext3 Disk Reservation and Defaults -- WAS: extfs journalling percentage
Chris Knadle
Chris.Knadle at coredump.us
Thu May 29 18:14:07 EDT 2008
On Thursday 29 May 2008, Bryan J. Smith wrote:
> Chris Knadle wrote:
> > Ah. Yeah, at boot time the normal periodic fsck of ext3, when I
> > used it, usually noted about 4% "non-continuous", i.e. fragmentation,
> > if I remember correctly.
> >
> > I'm mostly using XFS currently, in which an fsck at boot time is
> > essentially a no-op.
>
> Unlike Ext3, XFS actually does many things simultaneous with mounting.
> Unfortunately, sometimes XFS will mount, then realize its meta-data
> journal replay has failed. It will then make itself unavailable, after
> already making itself available.
>
> I assume you've never had to run "xfs_repair", it's off-line fsck? ;)
I have. One box I have managed to corrupt an XFS filesystem. xfs_repair
managed to get it back at least into a usable state so that I could replace
the system packages that had damaged files.
I understand that XFS gets checked upon mount instead at boot-time fsck,
which is why I worded the prior email the way I did. I wasn't trying to
imply that an XFS filesystem never required checking.
> BTW, one of the reasons I _never_ used ReiserFS is because their
> off-line fsck was constantly "out-of-sync" with the in-kernel,
> structural implementations. So even if ReiserFS was solid in the
> kernel, and its meta-data journaling was often, if the journal replay
> failed, you were at the mercy of its off-line fsck.
>
> It wasn't pretty every time I had to drop to that.
I've tried ReiserFS in test cases, but never used it in production. The
problem ReiserFS v3 had with corruption upon unmount and the lamenting on the
Linux Kernel Mailing List conerning ReiserFS is mostly what kept me from
wanting to try it for more serious use.
-- Chris
--
Chris Knadle
Chris.Knadle at coredump.us
More information about the nylug-talk
mailing list