NFS within a Jail?!

Fbsd8 fbsd8 at a1poweruser.com
Fri Aug 10 14:42:48 UTC 2012


Ruben de Groot wrote:
> On Fri, Aug 10, 2012 at 08:36:04AM -0400, Fbsd8 typed:
>> Wojciech Puchar wrote:
>>>>> Many thanks in advance.
>>>>>
>>>> Quick answer is "No, NFS only runs on the host system".
>>>>
>>> but user space nfsd works. in ports - unfsd
>>>
>>>
>> Close but no cigar.
>>
>> In the ports system it's named unfs3 and described as
>>
>> UNFS3 is a user-space implementation of the NFSv3 server specification. 
>                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^
>> It provides a daemon for the MOUNT and NFS protocols, which are used by 
>                 ^^^^^^         ^^^^^^^^^^^^^^^^^^^^^^^            ^^^^
>> NFS clients for accessing files on the server.
>>  http://unfs3.sourceforge.net/
>>
>> Now here is the KEY. No where does it say it has the "server" side 
>> function, only the client side.
> 
> It sais so very clearly.
> 
> Ruben
> 
> 
What you say: Just 2 words further on in that sentence "used by NFS 
clients".

Read as unfs3 is run as client to access kernel nfs on host.

No where in any documentation on unfs3 does it ever say unfs3 has to be 
run on both client and service side. That sentence infers that unfs3 is 
only run on the client side. Now I do concede that the writer of that 
sentence may not be a native English speaker and as such fails to 
express fully the intent of what he was trying to say. Maybe unfs3 
really has to be used on both the host server side and clients side for 
it to work. Or this may just be a case of the author being to close to 
the trees to see the forest.





More information about the freebsd-questions mailing list