From owner-freebsd-stable@FreeBSD.ORG Tue Jan 24 16:25:49 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org 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 6357C16A41F for ; Tue, 24 Jan 2006 16:25:49 +0000 (GMT) (envelope-from ced@grumly.eu.org) Received: from spike.grumly.eu.org (spike.grumly.eu.org [195.5.253.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C45443D5E for ; Tue, 24 Jan 2006 16:25:48 +0000 (GMT) (envelope-from ced@grumly.eu.org) Received: by spike.grumly.eu.org (Postfix, from userid 1001) id 7EF17114E0; Tue, 24 Jan 2006 17:22:15 +0100 (CET) Date: Tue, 24 Jan 2006 17:22:15 +0100 From: Cedric Tabary To: freebsd-stable@freebsd.org Message-ID: <20060124162215.GF4416@efrei.fr> Mail-Followup-To: freebsd-stable@freebsd.org References: <20060124082301.GB4416@efrei.fr> <20060124141510.GA68870@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20060124141510.GA68870@xor.obsecurity.org> Subject: Re: nfs_getpages: error 70 vm_fault: pager read error 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: Tue, 24 Jan 2006 16:25:49 -0000 On 24/01/2006 09:15, Kris Kennaway wrote: > On Tue, Jan 24, 2006 at 09:23:01AM +0100, Cedric Tabary wrote: > > I have 6 dell 1850, dual xeon, 2G ram, no HTT > > 4 are running RELENG_6 from Mon Jan 9 > > 2 are running RELENG_5_4 from Tue Oct 4 > > > > They are used as web servers apache 1.3 > > web pages are on a NetAPP F760 with nfs options : > > rw,soft,intr,nfsv3,mntudp,-r=8192,-w=8192,noatime,acregmin=30 > > > > the dmesg is full of : > > > > pid 34397 (httpd), uid 100: exited on signal 11 > > pid 80101 (httpd), uid 100: exited on signal 6 > > nfs_getpages: error 70 > > vm_fault: pager read error, pid 78999 (httpd) > > pid 78999 (httpd), uid 100: exited on signal 11 > > pid 15738 (httpd), uid 100: exited on signal 11 > > pid 14910 (httpd), uid 100: exited on signal 11 > > nfs_getpages: error 70 > > vm_fault: pager read error, pid 15981 (httpd) > > pid 15981 (httpd), uid 100: exited on signal 11 > > > > pid 84481 (httpd), uid 100: exited on signal 11 > > nfs_getpages: error 60 > > vm_fault: pager read error, pid 54468 (httpd) > > pid 46271 (httpd), uid 100: exited on signal 11 > > > > pid 54916 (httpd), uid 100: exited on signal 11 > > pid 28818 (httpd), uid 100: exited on signal 11 > > nfs_getpages: error 5 > > vm_fault: pager read error, pid 93494 (httpd) > > pid 2734 (httpd), uid 100: exited on signal 11 > > > > > > Do you have an idea of what happens ? > > Are you sure httpd itself (or some of the shared libraries, etc) are > not being run over NFS? This error will happen when you change a > binary on the server while it is running on the client. > > Kris Thanks for the clue ! I think I found the problem, i have this sometimes in the apache logs : [15981] EACCELERATOR: PHP crashed on opline 37 of file() at xxxxxxx:66 I have the segfault a few lines later and a nfs_getpages + vm_fault in /var/log/messages at the same time ! It seems like a bug in php or eaccelerator when accessing a file when it is edited by another server... Cédric