OT: XFS eats Files, was: Re: [Samba] Possible Filesystem Corruption
with Samba 3.0.25a (with XFS and LVM)
Rashkae
rashkae at tigershaunt.com
Wed Jun 27 14:15:42 GMT 2007
Asier Baranguán wrote:
> Jerome Haltom escribió:
>
>> XFS eats files. Did you lose power or did your system crash? XFS is very
>> good at losing files.
>
> Hmmm... I have two samba PDC running in a very faulty electrical
> connection, with power failures each week and XFS never hit/lose a file.
>
This is a type of scenario where you really *don't* want to use XFS,
because it *will* eat your files.
Not by mysterious file system destroying corruption however. The issue
is that XFS does not write Metadata updates in an ordered fashion.. That
means a file's meta data can be updated before the data is flushed to
disk. This will cause parts of files being written to be replace by
binary nulls. It is especially problematic for software that copies a
new file over an existing file without first doing an fsync to ascertain
that the new file is flushed to disk before unlinking the old one. (KDE
has been known to destroy it's configuration files this way, and dpgk on
Debian systems can pretty much destroy the system.)
More information about the samba
mailing list