Skip to contentSkip to conversation

KNFSD information needed

DISCUSSION David Shirley 3 participants 6 messages May 2, 2003 – May 3, 2003

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

Hi All,

For a while now I was under the impression that nfsd provided with Redhat was the be all and end all, today after we had some fcntl locking issues it appears thats not the case.

My first question is knfsd the same as the nfsd included in the nfs-utils package?

Secondly If its not how do I go about using knfsd over the stock nfsd?

Sorry for these basic questions but the total lack of information online is quite shocking.

Cheers
Dave

#1 lore raw
Quoted 8 lines · David Shirley

Hi All,

For a while now I was under the impression that nfsd provided with Redhat was the be all and end all, today after we had some fcntl locking issues it appears thats not the case.

My first question is knfsd the same as the nfsd included in the nfs-utils package?

Hmm, knfsd consists of 2 parts, the kernel nfsd-module and nfs-utils rpc.nfsd. So the answer should be yes.

[snip]

Quoted 3 lines

Sorry for these basic questions but the total lack of information online is quite shocking.

http://nfs.sourceforge.net/nfs-howto/

Quoted 3 lines

Cheers
Dave

-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
NFS maillist - [email protected]
https://lists.sourceforge.net/lists/listinfo/nfs

#2 lore raw

Bernd,

This is why I am getting confused, because I have seen papers comparing userspace nfsd with knfsd - performance and feature wise.

Also some people are making reference to a knfsd process which i dont have, even though i have the appropriate options turned on in the kernel.

Yes i have see the howto and there is no reference to knfsd, which is why i am getting confused - perhaps the was once a knfsd but now it is merged with the other nfsd?

Cheers
Dave

----- Original Message -----
From: "Bernd Schubert" <[email protected]>
To: "David Shirley" <[email protected]>; <[email protected]>
Sent: Friday, May 02, 2003 10:26 PM
Subject: Re: [NFS] KNFSD information needed

Quoted 4 lines · David Shirley
Quoted 3 lines

Hi All,

For a while now I was under the impression that nfsd provided with

Redhat

Quoted 1 line
Quoted 1 line

was the be all and end all, today after we had some fcntl locking issues

it

Quoted 3 lines
Quoted 3 lines

appears thats not the case.

My first question is knfsd the same as the nfsd included in the

nfs-utils

Quoted 3 lines
Quoted 1 line

package?

Hmm, knfsd consists of 2 parts, the kernel nfsd-module and nfs-utils

rpc.nfsd.

Quoted 18 lines

So the answer should be yes.

[snip]

Quoted 3 lines

Sorry for these basic questions but the total lack of information online is quite shocking.

http://nfs.sourceforge.net/nfs-howto/

Quoted 3 lines

Cheers
Dave

Quoted 8 lines

-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
NFS maillist - [email protected]
https://lists.sourceforge.net/lists/listinfo/nfs

-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
NFS maillist - [email protected]
https://lists.sourceforge.net/lists/listinfo/nfs

#3 lore raw
Quoted 4 lines · David Shirley

Bernd,

This is why I am getting confused, because I have seen papers comparing userspace nfsd with knfsd - performance and feature wise.

Why do you want to compare unfsd and knfsd ? Just believe me, unless you have very special conditions, you won't want to try unfsd.
Furthermore those papers should be rather outdated since except the ClusterNFS users (we belong to them) nobody uses unfsd nowadays.

Quoted 4 lines

Also some people are making reference to a knfsd process which i dont have, even though i have the appropriate options turned on in the kernel.

Running 'ps ax' knfsd should appear like this:

637 ? SW 569:03 [nfsd]

Whereas unfsd (in our case ClusterNFS) would appear as:

522 ? S 14:39 [rpc.nfsd.cnfs]

Or are you the 'Debian User' who doesn't manage to get knfsd running ? Without further information from his log-files nobody will we able to help him in any case.

Quoted 4 lines

Yes i have see the howto and there is no reference to knfsd, which is why i am getting confused - perhaps the was once a knfsd but now it is merged with the other nfsd?

The hole howto is about knfsd ;)

Bernd

-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
NFS maillist - [email protected]
https://lists.sourceforge.net/lists/listinfo/nfs

#4 lore raw

Bernd, Trond,

No not interesting in unfsd :)

Yes my nfsd shows up as [nfsd]. - i didn't occur to me that the "[]" meant kernel :)

We have nfs working fine, but like i said reading some doco online made reference to nfsd as well as knfsd. This doco is about 3 years old however
so maybe the too have mereged since then.

In fact the html docs included in nfs-utils-0.3.3 package (redhat) make reference
to a userspace and kernel space nfsd, with performance specs as well :)

I dont mean to put anyone down or anything, i think the nfs team are doing a great job - i understand that its all volunteer work :)

I will read up on file locking - but this whole knfsd naming issue caught me off guard :)

Cheers again
Dave

----- Original Message -----
From: "Bernd Schubert" <[email protected]>
To: "David Shirley" <[email protected]>; <[email protected]>
Sent: Saturday, May 03, 2003 8:27 PM
Subject: Re: [NFS] KNFSD information needed

Quoted 7 lines · David Shirley
Quoted 4 lines

Bernd,

This is why I am getting confused, because I have seen papers comparing userspace nfsd with knfsd - performance and feature wise.

Why do you want to compare unfsd and knfsd ? Just believe me, unless you

have

Quoted 2 lines

very special conditions, you won't want to try unfsd. Furthermore those papers should be rather outdated since except the

ClusterNFS

Quoted 9 lines

users (we belong to them) nobody uses unfsd nowadays.

Quoted 4 lines

Also some people are making reference to a knfsd process which i dont have, even though i have the appropriate options turned on in the kernel.

Running 'ps ax' knfsd should appear like this:

Quoted 8 lines

637 ? SW 569:03 [nfsd]

Whereas unfsd (in our case ClusterNFS) would appear as:

522 ? S 14:39 [rpc.nfsd.cnfs]

Or are you the 'Debian User' who doesn't manage to get knfsd running ?

Without

Quoted 1 line

further information from his log-files nobody will we able to help him in

any

Quoted 12 lines

case.

Quoted 4 lines

Yes i have see the howto and there is no reference to knfsd, which is why i am getting confused - perhaps the was once a knfsd but now it is merged with the other nfsd?

The hole howto is about knfsd ;)

Bernd

-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
NFS maillist - [email protected]
https://lists.sourceforge.net/lists/listinfo/nfs

#5 lore raw
In reply to David Shirley
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

" " == David Shirley <[email protected]> writes:

> For a while now I was under the impression that nfsd provided > with Redhat

> was the be all and end all, today after we had some fcntl > locking issues it
> appears thats not the case.

Check the HOWTO and FAQ (see http://nfs.sourceforge.net/). Common NFS locking problems are discussed there.

> My first question is knfsd the same as the nfsd included in the > nfs-utils package?

No. knfsd is the generic name for the kernel NFS daemons. They reside in kernel space. The nfsd and exportfs that included in the nfs-utils package are just user controls for those daemons.

> Secondly If its not how do I go about using knfsd over the > stock nfsd?

man nfsd

> Sorry for these basic questions but the total lack of > information online is quite shocking.

The NFS FAQ and HOWTO are both run by volunteers. If you think they are incomplete, then feel free to offer to help write better ones.

Feel free too to browse the archives of this mailing list...

Cheers,
Trond

-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
NFS maillist - [email protected]
https://lists.sourceforge.net/lists/listinfo/nfs