From owner-freebsd-stable Mon Nov 4 23:27: 8 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 20DBE37B401 for ; Mon, 4 Nov 2002 23:27:07 -0800 (PST) Received: from wrzx35.rz.uni-wuerzburg.de (wrzx35.rz.uni-wuerzburg.de [132.187.3.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7148943E75 for ; Mon, 4 Nov 2002 23:27:05 -0800 (PST) (envelope-from q@galgenberg.net) Received: from wrzx30.rz.uni-wuerzburg.de (wrzx30.rz.uni-wuerzburg.de [132.187.1.30]) by wrzx35.rz.uni-wuerzburg.de (8.8.8/8.8.8/uniwue-MM-1.05) with ESMTP id IAA10663 for ; Tue, 5 Nov 2002 08:27:02 +0100 (MET) Received: from localhost (localhost [127.0.0.1]) by virusscan.rz.uni-wuerzburg.de (Postfix) with ESMTP id C296415DD3 for ; Tue, 5 Nov 2002 08:26:55 +0100 (CET) Received: from wrzx37.rz.uni-wuerzburg.de (wrzx37.rz.uni-wuerzburg.de [132.187.3.37]) by wrzx30.rz.uni-wuerzburg.de (Postfix) with ESMTP id EA401ADB7 for ; Tue, 5 Nov 2002 08:20:46 +0100 (CET) Received: from wrzx37.rz.uni-wuerzburg.de (localhost [127.0.0.1]) by spamcheck.rz.uni-wuerzburg.de (Postfix) with SMTP id ED5AF9BDA for ; Tue, 5 Nov 2002 08:20:39 +0100 (CET) Received: from frodo.galgenberg.net (galgenberg.net [132.187.222.250]) by wrzx37.rz.uni-wuerzburg.de (Postfix) with SMTP id 43F808686 for ; Mon, 4 Nov 2002 18:42:17 +0100 (CET) Received: (qmail 19080 invoked from network); 4 Nov 2002 17:42:16 -0000 Received: from gb-007.galgenberg.net (HELO roadrunner) (132.187.222.7) by galgenberg.net with SMTP; 4 Nov 2002 17:42:16 -0000 Date: Mon, 4 Nov 2002 18:42:16 +0100 From: "Ulrich 'Q' Spoerlein" To: stable@FreeBSD.ORG Subject: I/O requests on NFS mounted directory fail Message-Id: <20021104184216.24a351d6.q@galgenberg.net> X-Mailer: Sylpheed version 0.8.5claws (GTK+ 1.2.10; i386-portbld-freebsd4.7) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by AMaViS (Rechenzentrum Universitaet Wuerzburg) Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi there, i have two computers running 4.7-STABLE, one acts as a router and exports /use/home, /usr/src, /usr/ports and /usr/obj to client (my main workstation). Now installing world on the client with the nfs-mounted /usr/obj used to work till around 4.5-RELEASE IIRC. Now when doing a 'make installworld' it will fail after some minutes with an I/O Error, or a "file not found" error. The problem seems to be that an I/O request for that file fails/times out. I never ever experienced this with with earlier releases of FreeBSD, but i changed /etc/rc.conf a lot on both machines. Looks like i somehow disabled the retry-on-fail option for NFS (if there is one...) mount_nfs(8) says that i can disable the retry by making the mount interruptible by using -i, which i'm NOT using, so the I/O request should just be delayed till the server can re-send the packets, right? Well here is my client/server config. What am I doing wrong? Server: /etc/rc.conf portmap_enable="YES" nfs_client_enable="YES" nfs_server_enable="YES" nfs_server_flags="-u -t -n 4 -h 192.168.0.146" mountd_flags="-r -n" /etc/exports: /usr/obj /usr/src /usr/ports -maproot=0 192.168.0.147 /usr/home -maproot=0 192.168.0.147 Client: /etc/rc.conf portmap_enable="YES" nfs_server_enable="YES" nfs_client_enable="YES" rpc_lockd_enable="YES" /etc/fstab (tried all kinds of different flags): server:/usr/home /usr/home nfs rw,-b,-3 0 0 server:/usr/src /usr/src nfs rw,-b,-3 0 0 server:/usr/ports /usr/ports nfs rw,-b,-3 0 0 server:/usr/obj /usr/obj nfs rw,-b,-3 0 0 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message