From owner-freebsd-current Thu Dec 7 12:43:21 2000 From owner-freebsd-current@FreeBSD.ORG Thu Dec 7 12:43:17 2000 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from freebsd.dk (freebsd.dk [212.242.42.178]) by hub.freebsd.org (Postfix) with ESMTP id 4968737B400; Thu, 7 Dec 2000 12:43:16 -0800 (PST) Received: (from sos@localhost) by freebsd.dk (8.9.3/8.9.1) id VAA68959; Thu, 7 Dec 2000 21:45:40 +0100 (CET) (envelope-from sos) From: Soren Schmidt Message-Id: <200012072045.VAA68959@freebsd.dk> Subject: Re: growfs(8) for FreeBSD In-Reply-To: <20001207103444.B25381@freebsd.org> from Christoph Herrmann at "Dec 7, 2000 10:34:44 am" To: growfs@tomsoft.com Date: Thu, 7 Dec 2000 21:45:40 +0100 (CET) Cc: freebsd-current@FreeBSD.ORG, freebsd-fs@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG It seems Christoph Herrmann wrote: Sounds very cool, but there is no URL :) > Due to vinum it is no problem to add disks and grow your volumes but up to > now you couldn't easily make use of that new space for a file system, except > using sequence of ufsdump/newfs/ufsrestore or something similar. > > Thomas (tomsoft@freebsd.org) and me (chm@freebsd.org) have written a growfs(8) > for FreeBSD. Currently we can only grow unmounted file systems (in a clean > state) without any active snapshots inside. It is foreseen to enhance growfs to > grow mounted file systems as well, and handle active snapshots correctly. > This requires some infrastructure which is then only available in FreeBSD-5, > whilst the current design runs also happily on FreeBSD-4 and FreeBSD-3 > (tested) and possibly even on FreeBSD-2 (untested). > > To help us gathering the needed data for fixing bugs in growfs we additionally > wrote ffsinfo(8), a (very) extended version of dumpfs. > > We've sent a couple of snapshots of our code to Kirk McKusick and to Greg > Lehey. Greg also volunteered :-) for reviewing the code. We also maintain > some sort of (for some contractual reasons unilaterally) contact with Don > Coleman who is doing the same thing for BSD/OS. -Søren To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message