From owner-freebsd-stable@FreeBSD.ORG Fri Jan 7 15:03:35 2011 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ACB54106566C for ; Fri, 7 Jan 2011 15:03:35 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id 7FD948FC14 for ; Fri, 7 Jan 2011 15:03:35 +0000 (UTC) Received: from bigwig.baldwin.cx (66.111.2.69.static.nyinternet.net [66.111.2.69]) by cyrus.watson.org (Postfix) with ESMTPSA id 3810646B09; Fri, 7 Jan 2011 10:03:35 -0500 (EST) Received: from jhbbsd.localnet (smtp.hudson-trading.com [209.249.190.9]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id 4BF088A01D; Fri, 7 Jan 2011 10:03:34 -0500 (EST) From: John Baldwin To: freebsd-stable@freebsd.org Date: Fri, 7 Jan 2011 09:56:31 -0500 User-Agent: KMail/1.13.5 (FreeBSD/7.3-CBSD-20101102; KDE/4.4.5; amd64; ; ) References: In-Reply-To: MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201101070956.31374.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.6 (bigwig.baldwin.cx); Fri, 07 Jan 2011 10:03:34 -0500 (EST) X-Virus-Scanned: clamav-milter 0.96.3 at bigwig.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-1.9 required=4.2 tests=BAYES_00 autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on bigwig.baldwin.cx Cc: grarpamp Subject: Re: NFS - DNS fail stops boot in mountlate X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Jan 2011 15:03:35 -0000 On Thursday, January 06, 2011 2:26:10 pm grarpamp wrote: > RELENG_8. > > ### setup > mount -d -a -l -v -t nfs > exec: mount_nfs -o ro -o tcp -o bg -o nolockd -o intr 192.168.0.10:/tmp /mnt > exec: mount_nfs -o ro -o tcp -o bg -o nolockd -o intr foo:/tmp /mnt > > 192.168.0.10 has been unplugged, no arp entry. > Host foo not found: 3(NXDOMAIN) > > ### result > mount -v 192.168.0.10:/tmp ; echo $? > [tcp] 192.168.0.10:/tmp: RPCPROG_NFS: RPC: Port mapper failure - RPC: Timed out > mount_nfs: Cannot immediately mount 192.168.0.10:/tmp, backgrounding > /dev/ad0s1a on / (ufs, local, read-only, fsid ) > 0 > > [this is ok.] I've seen a regression in 8 at work where NFS mounts seem to fail on DNS on every boot (we have a small number of mounts, < 10) whereas 7 worked fine on every boot. I haven't tracked it down yet, but 8 is certainly more fragile than 7 for mounting NFS on boot. -- John Baldwin