From: Andi Kleen <ak@suse.de>
To: "Jorge L. deLyra" <delyra@latt.if.usp.br>
Cc: Andi Kleen <ak@suse.de>, Neil Brown <neilb@cse.unsw.edu.au>,
Andrzej Krzysztofowicz <ankry@green.mif.pg.gda.pl>,
Frank.Olsen@stonesoft.com,
kernel list <linux-kernel@vger.kernel.org>
Subject: Re: Bugs in knfsd -- Problem re-exporting an NFS share
Date: Wed, 3 Jan 2001 13:06:24 +0100 [thread overview]
Message-ID: <20010103130624.A31209@gruyere.muc.suse.de> (raw)
In-Reply-To: <20010103115236.A29799@gruyere.muc.suse.de> <Pine.LNX.3.96.1010103090203.20935A-100000@latt.if.usp.br>
In-Reply-To: <Pine.LNX.3.96.1010103090203.20935A-100000@latt.if.usp.br>; from delyra@latt.if.usp.br on Wed, Jan 03, 2001 at 09:14:21AM -0200
On Wed, Jan 03, 2001 at 09:14:21AM -0200, Jorge L. deLyra wrote:
> > Date: Wed, 3 Jan 2001 11:52:36 +0100
> > From: Andi Kleen <ak@suse.de>
> > To: "Jorge L. deLyra" <delyra@latt.if.usp.br>
> > Cc: Neil Brown <neilb@cse.unsw.edu.au>,
> > Andrzej Krzysztofowicz <ankry@green.mif.pg.gda.pl>,
> > Frank.Olsen@stonesoft.com, kernel list <linux-kernel@vger.kernel.org>
> > Subject: Re: Bugs in knfsd -- Problem re-exporting an NFS share
> >
> > On Wed, Jan 03, 2001 at 08:37:08AM -0200, Jorge L. deLyra wrote:
> > > It would be nice if a way was found to implement this feature on knfsd.
> >
> > There is: just run unfsd too, bound to an own IP address to not conflict.
>
> Hum, interesting, I didn't know you could run both servers at the same
> time. The problem is that the old server is not being developed any more,
> as dully advised on the 2.2.18 kernel help messages. In fact, we have been
> having some problems with it for some time, I/O errors and mounts hanging,
> mostly. In fact, upgrading to 2.2.18 broke old NFS exports in some cases
> around here, until we migrated to knfsd: gave us sure-fire I/O errors and
> hangs. So this might be a stopgap measure for some time, but no permanent
> solution. In any case, knfsd seems so much more solid, we want to use it!
That's a bit surprising that you have so many problems with unfsd, I know
lots of installations where it is (still) used successfully in its limits.
I did recently some mainteance work on it to fix it for reiserfs.
>
> > More efficient would probably be a proxy though that just forwards packets.
> > I see no reason in core NFS why multiple clients could not share a single
> > multiplexed mount. It could need some lockd support though.
>
> I'm afraid you lost me here... If this would have to be some kind of new
> daemon or kernel module that filters out NFS packets and forwards them,
> wouldn't this be equivalent to making knfsd do the same thing? Humm, on
> second thoughts, maybe not, because this beast would not have to interpret
> the mount as a filesystem on the front end. Am I following you correctly?
(when you ignore locking and NFS over TCP ATM) All you need is to forward
UDP packets. This can either be done by a normal user space daemon that
uses portmap and just sends the packets out again, or alternatively by using
UDP masquerading and appropiate routes on the internal boxes.
Only forwarding packets is very different from full reexport support in knfsd
and much simpler.
-Andi
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
next prev parent reply other threads:[~2001-01-03 12:37 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2000-12-30 20:43 Andrzej Krzysztofowicz
2001-01-03 4:09 ` Neil Brown
2001-01-03 10:37 ` Jorge L. deLyra
2001-01-03 10:52 ` Andi Kleen
2001-01-03 11:14 ` Jorge L. deLyra
2001-01-03 12:06 ` Andi Kleen [this message]
2001-01-03 12:49 ` Jorge L. deLyra
2001-01-03 13:01 ` Andi Kleen
2001-01-03 13:56 ` Jorge L. deLyra
2001-01-06 19:22 ` Jorge L. deLyra
-- strict thread matches above, loose matches on Subject: below --
2000-12-29 17:33 Frank.Olsen
2000-12-29 21:30 ` Neil Brown
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20010103130624.A31209@gruyere.muc.suse.de \
--to=ak@suse.de \
--cc=Frank.Olsen@stonesoft.com \
--cc=ankry@green.mif.pg.gda.pl \
--cc=delyra@latt.if.usp.br \
--cc=linux-kernel@vger.kernel.org \
--cc=neilb@cse.unsw.edu.au \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®