Subject: RE: Disappearing files.....
From: Jonathan Newman (jnewman@mudpup.com)
Date: Wed Dec 06 2000 - 10:15:54 EST
> Periodicly I will hear a complaint from a developer that
> they have lost
> permissions on a mounted directory. I have them unmount the
> volume and remount
> it, the problem disappears. Within a few hours,
> files-entire directories will
> disappear. As in gone, without a trace, vamoosed.
FWIW, after running netatalk in various versions for well over a year
on RedHat boxen, the only behavior I have seen similar to this came
after Adrian's introduction of the "persistent DID kludge" in build
39. The evidence of the kludge being the problem was the presence of
"DID conflict for ..." in the message log. I believe that this
problem could extend to deleting one directory could delete the
"wrong" directory. Depending on the device numbers and number of
inodes on your volumes, the problem may or may not evidence itself.
The bottom line is that the kludge remaps the device and inode numbers
into the DID. Unfortunately there just aren't enough encoding bits
available to encode both and maintain uniqueness in a 32 bit quantity.
There is a flag in the sourceforge's release ./configure script to
turn the DID kludge off (--enable-lastdid).
Other than that, we are serving 40+ GB with a Linux box to 30+ people
(none of them running Quark ;) ) without major problems.
Jon
This archive was generated by hypermail 2b28 : Wed Jan 17 2001 - 14:32:44 EST