From owner-freebsd-isp@FreeBSD.ORG Sun Jun 11 20:01:53 2006 Return-Path: X-Original-To: freebsd-isp@freebsd.org Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D79416A473; Sun, 11 Jun 2006 20:01:53 +0000 (UTC) (envelope-from anderson@centtech.com) Received: from mh2.centtech.com (moat3.centtech.com [207.200.51.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 211AF43D46; Sun, 11 Jun 2006 20:01:50 +0000 (GMT) (envelope-from anderson@centtech.com) Received: from [192.168.42.22] (andersonbox2.centtech.com [192.168.42.22]) by mh2.centtech.com (8.13.1/8.13.1) with ESMTP id k5BK1nrl092952; Sun, 11 Jun 2006 15:01:50 -0500 (CDT) (envelope-from anderson@centtech.com) Message-ID: <448C76B6.9050200@centtech.com> Date: Sun, 11 Jun 2006 15:01:58 -0500 From: Eric Anderson User-Agent: Thunderbird 1.5.0.2 (X11/20060506) MIME-Version: 1.0 To: Robin Elfrink References: <44852CF1.5070300@introweb.nl> <62208.10.20.200.100.1149598242.squirrel@10.20.200.100> <44857BA4.90405@introweb.nl> <56782.10.20.200.100.1149599550.squirrel@10.20.200.100> <4486C4DA.6080905@introweb.nl> <4486D193.3000801@centtech.com> <4486E0F2.8080809@introweb.nl> In-Reply-To: <4486E0F2.8080809@introweb.nl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.87.1/1525/Sun Jun 11 10:56:09 2006 on mh2.centtech.com X-Virus-Status: Clean X-Mailman-Approved-At: Sun, 11 Jun 2006 20:03:11 +0000 Cc: freebsd-fs@freebsd.org Subject: Re: Recovery from disk+fs crash X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jun 2006 20:01:53 -0000 Robin Elfrink wrote: > Eric Anderson wrote: > >> Can you run dumpfs on it, and put the output somewhere accessible on the >> web? > > Yes, here it is: > > http://eddy.introweb.nl/~robin/dump/ > > File da0s1f.dump is the output from 'dumpfs /dev/da0s1f', dumpfs.core is > the result of dumpfs dumping core. > > > > Robin Robin, I looked at it, and it looks like the reading of cylindar group 185 is the culprit. Without fsdb usable, it's hard to attempt fixing. I think the routine that attempts to alloc memory needs to be tweaked to recognize ridiculous numbers, but I'm not sure the best way to do it - I suppose for this case, one could just truncate at some ceiling to get past it, but that would definitely be the wrong thing to do, and dangerous too most likely. I've cc'ed the -fs list, and bcc'ed the -isp list, since this is a filesystem issue, and more people with fs-foo will be able to chime in. Eric -- ------------------------------------------------------------------------ Eric Anderson Sr. Systems Administrator Centaur Technology Anything that works is better than anything that doesn't. ------------------------------------------------------------------------