From owner-freebsd-fs@FreeBSD.ORG Wed Sep 15 23:38:33 2010 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 00C291065674 for ; Wed, 15 Sep 2010 23:38:33 +0000 (UTC) (envelope-from rmacklem@uoguelph.ca) Received: from esa-annu.mail.uoguelph.ca (esa-annu.mail.uoguelph.ca [131.104.91.36]) by mx1.freebsd.org (Postfix) with ESMTP id B6E8F8FC16 for ; Wed, 15 Sep 2010 23:38:32 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApwEAPL1kEyDaFvO/2dsb2JhbACDG59JtRmSRIEigyt0BIoshHc X-IronPort-AV: E=Sophos;i="4.56,373,1280721600"; d="scan'208";a="92030025" Received: from erie.cs.uoguelph.ca (HELO zcs3.mail.uoguelph.ca) ([131.104.91.206]) by esa-annu-pri.mail.uoguelph.ca with ESMTP; 15 Sep 2010 19:38:28 -0400 Received: from zcs3.mail.uoguelph.ca (localhost.localdomain [127.0.0.1]) by zcs3.mail.uoguelph.ca (Postfix) with ESMTP id 9D568B3F36; Wed, 15 Sep 2010 19:38:28 -0400 (EDT) Date: Wed, 15 Sep 2010 19:38:28 -0400 (EDT) From: Rick Macklem To: Steve Polyack Message-ID: <1847513949.997169.1284593908573.JavaMail.root@erie.cs.uoguelph.ca> In-Reply-To: <4C90E88D.9050608@comcast.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [24.65.230.102] X-Mailer: Zimbra 6.0.7_GA_2476.RHEL4 (ZimbraWebClient - SAF3 (Mac)/6.0.7_GA_2473.RHEL4_64) Cc: Eric Crist , freebsd-fs@freebsd.org, Thomas Johnson Subject: Re: NFS nfs_getpages errors X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Sep 2010 23:38:33 -0000 > We see these errors on some 8.1 clients as well: > nfs_getpages: error 1110586608 > nfs_getpages: error 1108948624 > vm_fault: pager read error, pid 56216 (php) > nfs_getpages: error 1114969744 > vm_fault: pager read error, pid 54770 (php) > nfs_getpages: error 1137006224 > vm_fault: pager read error, pid 50578 (php) > > They do not show up often, so we haven't spent much time looking into > it > (no tcpdumps yet). Our NFS server is a 8-STABLE system backed by ZFS, > so maybe its related to that (again :) ). > > Eric, is your NFS server backed by ZFS as well? > > The NFS server doesn't seem to be logging any errors, but the > ret-failed > count is always increasing: > ret-failed doesn't really tell us anything. As I understand it, any error return, such as ENOENT, EACCES,... is being counted. (ie. legit) You could try switching to the exp. server. That would tell us if the problem is specific to the regular server or not. To switch the server over: - create an empty stable restart file # install -o root -g wheel -m 600 /dev/null /var/db/nfs-stablerestart - either set nfsv4_server_enable="YES" in /etc/rc.conf or add "-e" to both mountd and nfsd It had been stable for others (of course your mmv:-) and should be fine for NFSv3 (ie. you don't have to use NFSv4). rick ps: Use "nfsstat -e -s" for stats related to the exp. server.