[OpenAFS] What's the problem with reiser
Rob Banz
rob@nofocus.org
Thu, 29 Nov 2007 08:24:30 -0500
On Nov 29, 2007, at 07:41, Dirk Heinrichs wrote:
> Am Donnerstag, 29. November 2007 schrieb ext Harald Barth:
>>> We use openafs clients on a lot of machines. The local Filesystems
>>> are
>>> usually reiser. But for the DiskCache we have to install one
>>> partition
>>> with ext2.
>>
>> To all my experience, reiserfs is broken. I recommend NOT to use that
>> file system. At all.
>
> OK. replase reiser with xfs, jfs, whatever. I guess the real
> question was:
> What's the reason why one should not use other filesystems than ext2
> for
> the cache partition on a Linux client?
For a cache partition, at least on other *ixes, the cache partition
has always needed special attention because of the way its used by the
AFS kernel module. Certain care has to be taken as to do operations
in such a way that kernel deadlocks and such are avoided. For
example, on Solaris you use ufs, however, you can't use logging ufs
because of known deadlock problems.
I'd assume that the use of ext2 on Linux is for a similar reason.
-rob