From owner-freebsd-questions Mon Feb 19 15:32:23 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA03253 for questions-outgoing; Mon, 19 Feb 1996 15:32:23 -0800 (PST) Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.211]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id PAA03246 for ; Mon, 19 Feb 1996 15:32:20 -0800 (PST) Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id QAA13755; Mon, 19 Feb 1996 16:28:01 -0700 From: Terry Lambert Message-Id: <199602192328.QAA13755@phaeton.artisoft.com> Subject: Re: NQNFS problems To: ejon@tiac.net (Eric Jones) Date: Mon, 19 Feb 1996 16:28:01 -0700 (MST) Cc: terry@lambert.org, questions@freebsd.org In-Reply-To: <199602192303.SAA01133@cola.tiac.net> from "Eric Jones" at Feb 19, 96 06:03:01 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-questions@freebsd.org Precedence: bulk > >The leases are revoked on reference; not before. Local cache coherency > >is not maintained. > > I'm a little unclear on what you mean by "on reference" Do you mean on > a write attempt? It seems to me that if a process on the server machine > wants to write to a file which has leases against it, it ought to revoke > those leases immediately, or at least when a client attempts to read > additional data. If you attempt a server I/O, you will get a LEASE_CHECK -- it will blow the lease instance for the clients. If you attempt an operation by a client with a blown lease on the server side, then the client op will be failed. Server leasing isn't really trustworthy, IMO, since a client can't cause a lease reservtion to fail a server op. Server ops always work. > >What kind of clients are you using? > > > Pentium 133's with 64-128 MB of RAM (if you're wondering about the size > of buffer caches). We're setting up a new ISP with the biggest FBSD > cluster _I_'ve ever heard of. Unfortunately, we're having a VM problem/crisis > (another message on that will follow on the questions list) which may > monkeywrench the plans. I meant what OS. 8-). I'll assume it's FreeBSD. Suspect the client code (ie: disable leases on the client by leave the server leased). May or may not clear it up for you. 8-(. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.