From owner-freebsd-current Thu Aug 1 11:22:13 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA29574 for current-outgoing; Thu, 1 Aug 1996 11:22:13 -0700 (PDT) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id LAA29567 for ; Thu, 1 Aug 1996 11:22:05 -0700 (PDT) Received: from sax.sax.de by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id UAA07608; Thu, 1 Aug 1996 20:21:10 +0200 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id UAA04399; Thu, 1 Aug 1996 20:21:09 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.7.5/8.6.9) id UAA19845; Thu, 1 Aug 1996 20:09:33 +0200 (MET DST) From: J Wunsch Message-Id: <199608011809.UAA19845@uriah.heep.sax.de> Subject: Re: NFS Diskless Dispare... To: freebsd-current@FreeBSD.org (FreeBSD-current users) Date: Thu, 1 Aug 1996 20:09:33 +0200 (MET DST) Cc: tony@fit.qut.edu.au Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: from Doug Rabson at "Aug 1, 96 11:54:03 am" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk As Doug Rabson wrote: > > > 2. Files permissions are read incorrectly. Files that should be able to > > > be executed are giving "permission denied" messages. > > Probably more NFS bogosity. > > I think for diskless root filesystems, you must export the fs with > -root=0, otherwise lots of stuff will break. I don't think that's Tony's problem. Note that he writes that everything works well if only a few machines boot diskless (i can basically confirm this, but my single scratch box is about all i have to test). > > > 3. Pageing in of binaries cause the system to panic. Vnode_pager does > > > not seem to like it when it can't page in executables, even when the > > > > See #2. :-) > > Probably paging from a file which root can't access (see above). No, rather that the normal NFS retries are not in effect (or something like this) when the pagein is requested by the vnode pager (as opposed to a userland program). I have noticed some similar bogosity once with Data General DG/UX, but for write access, and they have never been able to resolve this. (mmap()ed files were only written correctly in 1 out of 10 attempts, and SIGBUS'ed the other 9 processes. Alas, the ELF ld(1) mmap'ed its output file.) -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)