From owner-freebsd-stable@FreeBSD.ORG Sat Oct 9 19:07:03 2004 Return-Path: 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 1AE1016A4D5 for ; Sat, 9 Oct 2004 19:07:03 +0000 (GMT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id C18CB43D2D for ; Sat, 9 Oct 2004 19:07:02 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.13.1/8.13.1) with ESMTP id i99J5YsI012003; Sat, 9 Oct 2004 15:05:34 -0400 (EDT) (envelope-from robert@fledge.watson.org) Received: from localhost (robert@localhost)i99J5YWT012000; Sat, 9 Oct 2004 15:05:34 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Sat, 9 Oct 2004 15:05:34 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Steve Shorter In-Reply-To: <20041008194743.GB38115@nomad.lets.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: stable@freebsd.org Subject: Re: vnode_pager_putpages errors and DOS? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Oct 2004 19:07:03 -0000 On Fri, 8 Oct 2004, Steve Shorter wrote: > > I have some machines that run customers cgi stuff. > > These machines have started to hang and become unresponsive. > > At first I thought it was a hardware issue, but I discovered in > > a cyclades log the following stuff that got logged to the > > console which explains the cause of the system hangs/failures. > > > > vnode_pager_putpages: residual I/O 65536 at 347 > > vnode_pager_putpages: I/O error 28] > > vnode_pager_putpages: residual I/O 65536 at 285] > > Aha! also at the same time I get in syslog > > /kernel: pid 6 (syncer), uid 0 on /chroot/tmp: file system full > > Whats happening? Can a full filesystem bring the thing down? > Ideas? Fixes? Ideally not, but many UNIX programs respond poorly to being out of memory and disk space ("No space, wot?"). Are you using a swap file, and if so, how did you create the swapfile? Are you using sparse files much? Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Principal Research Scientist, McAfee Research