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

Re: [linux-lvm] snapshots of busy ext2 file system corrupt



On Feb 26, 2002  14:54 +0100, Urs Thuermann wrote:
> I tried creating a snapshot of a ext2 file system on a LV.  I expected
> a fsck on the snapshot device to give no errors, i.e. a consistent
> file system.  This is ok, as long as there is no (or little) load on
> the file system when creating the snapshot.

Yes.

> However, on a busy file system, the created snapshot has lots of
> errors found by fsck.
> 
> Is it this what the VFS lock patch is for?  If so, why hasn't it been
> integrated into the standard kernel?  Has it flaws in it?  Maybe
> performance wise?

The VFS lock patch only applies to journaled filesystems.  There has not
been any attempt to include support for sync_super_lockfs for ext2.  I
_think_ that if you tried to mount the ext2 snapshot, it will still
work, even though it is inconsistent.  Obviously it would be better to
fix it so that ext2 snapshots are always consistent.

Cheers, Andreas
--
Andreas Dilger
http://sourceforge.net/projects/ext2resize/
http://www-mddsp.enel.ucalgary.ca/People/adilger/




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