[OpenAFS] Re: [possibly dumb question] volume must occupy entire
OS-level filesystem?
Leroy Tennison
leroy_tennison@prodigy.net
Tue, 20 Dec 2005 04:32:44 -0600
Brandon S. Allbery KF8NH wrote:
>
> On Dec 18, 2005, at 8:47 , zeroguy wrote:
>
>> On Sun, 18 Dec 2005 17:02:10 -0800
>> Adam Megacz <megacz@cs.berkeley.edu> wrote:
>>
>>> Regarding the paragraph above, I know what inodes are and the point of
>>> the namei() system call, but I wasn't aware that AFS fileserver
>>> instances came in two "flavors" with these names, or their exact
>>> meaning in this particular context (though I can take a guess).
>>
>>
>> Unless I'm mistaken, fewer people are using inode-based fileservers
>> these days, as the benefits of running one over a namei server (speed?)
>> are becoming less significant, and it's supported on fewer OSes (I
>> think...)
>
>
> inode fileservers need to know far more about the internals of the
> host filesystem, which makes them much less portable; namei
> fileservers can run on top of almost anything. inode is slightly
> faster, which mattered when the average fileserver was a pmax or etc.
> but is much less relevant on modern, or even 2 years back, hardware.
>
> Additionally, fsck on an inode fileserver partition will destroy it
> since all the volumes are raw inodes not attached to the filesystem
> with magic metadata which fsck thinks is erroneous (IBM AFS used to
> ship with "vfsck" which understood this and handled it correctly, but
> it had to be based on vendor code that wasn't always available to
> OpenAFS); but normal fsck is safe on a namei partition.
>
I installed OpenAFS on Fedora Core 3 using the RPMs, how do I tell
whether I'm using an inode or namei fileserver?