From owner-freebsd-stable@FreeBSD.ORG Thu Jun 11 02:56:41 2009 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 421461065672 for ; Thu, 11 Jun 2009 02:56:41 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from mail-gx0-f207.google.com (mail-gx0-f207.google.com [209.85.217.207]) by mx1.freebsd.org (Postfix) with ESMTP id DA1558FC17; Thu, 11 Jun 2009 02:56:40 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: by gxk3 with SMTP id 3so1741565gxk.19 for ; Wed, 10 Jun 2009 19:56:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=fHoZS5S66sjny+q9T7cGeU71COsJYoDzMqMAim/+LfQ=; b=lqeWqcj3JbX1U0+2UIS4Nk+BTxyUx5n0ap6iiQ6WIiga+UORXL1YrfblVH8E/TWeRT wYPFB0I1vftJ2IWUM0F/K+PRaI1iU/NaYDznjjW0OJTwr63XUZmWWm7jjRqUrHLlj/w6 OzGg9gluN/p4jyABNXoZnHKoNkt750Kqx/PYk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=qz7ZZbtV6nVklSnBUZcwgAGfUCoA3OEthKRr8D8oJbLBL+eq9IdNWGUoO9Z7pJp2+n 0qJCBnjUgMAQ3ljbpftEw701bYrwch8pIL+3v/+O/JUOEZDQHsMTwtFsuteV3OV4snKu KZMtYA71ze43ONpBXU36Dy/CXVtjkJR3MTphY= MIME-Version: 1.0 Received: by 10.151.132.4 with SMTP id j4mr4070790ybn.120.1244688618242; Wed, 10 Jun 2009 19:50:18 -0700 (PDT) In-Reply-To: <7d6fde3d0906101944t7a04ff7ejdd415938d3e1483c@mail.gmail.com> References: <7d6fde3d0906101944t7a04ff7ejdd415938d3e1483c@mail.gmail.com> Date: Wed, 10 Jun 2009 19:50:18 -0700 Message-ID: <7d6fde3d0906101950r7640dbf5va8181fd80e2e07ba@mail.gmail.com> From: Garrett Cooper To: pjd@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: ata@freebsd.org, FreeBSD-STABLE Mailing List Subject: Re: Issues with gjournal (heaaaaaaaaaaalp!) 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: Thu, 11 Jun 2009 02:56:41 -0000 On Wed, Jun 10, 2009 at 7:44 PM, Garrett Cooper wrote: > Hi Pawel, ATA, and Stable folks, > > =A0 =A0This time when I did a reinstall I took the bullet and tried to > use gjournaling instead of softupdates. The unfortunate thing is that > I can't seem to get it to work. > > Here's the procedure that I'm trying to follow (based off of [1]): > - sysinstall from scratch with a minimal distribution. This creates > /usr // /dev/ad6s1d as UFS2 with softupdates disabled. > - Pull latest stable sources. Rebuild kernel (with `options > GEOM_JOURNAL'), world, install kernel, then world after reboot. > - gjournal label -f ad6s1d ad6s2d > - mount /dev/ad6s1d /usr # That works (I think...), but prints out the > error message below: > > GEOM_JOURNAL: [flush] Error while writing data (error=3D1) > ad6s2d[WRITE(offset=3D512, length=3D6656)] > > gjournal status says: > =A0 =A0 =A0 =A0 =A0 =A0Name =A0 Status =A0 Components > ad6s1d.journal =A0 =A0 =A0 N/A =A0 ad6s1d > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 a= d6s2d > > Some issues I noticed: > > - GJOURNAL ROOT (something) loops infinitely if the device can't be > found; this should probably time out and panic / exit if a device > becomes unavailable (depends on fstab values in the final 2 fields no > doubt). I did this by accident when I forgot to add iir statically to > the kernel. > - The LiveCD doesn't fully support gjournal (userland's there, kernel > support isn't). Kind of annoying and counterproductive... > - Existing journal partitions disappeared when I upgraded by accident > from 7.2-RELEASE to 8-CURRENT (silly me copied my srcs.sup file from > my server with label=3D.). That was weird... > - When I use gjournal label with an existing filesystem I _must_ use -f. > > Any help with this endeavor would be more than appreciated, as I want > to enable this functionality before I move on to installing X11, as > nvidia-driver frequently hardlocks the desktop (or has in the past). > > Thanks, > -Garrett > > [1] http://www.freebsd.org/doc/en_US.ISO8859-1/articles/gjournal-desktop/= article.html And to answer another potential question, I've tried mounting both with -o rw,async and with -o rw. Thanks! -Garrett