From owner-freebsd-geom@FreeBSD.ORG Fri Aug 4 18:16:17 2006 Return-Path: X-Original-To: freebsd-geom@freebsd.org Delivered-To: freebsd-geom@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2158916A4DA for ; Fri, 4 Aug 2006 18:16:17 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79FF943D6A for ; Fri, 4 Aug 2006 18:16:15 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id F0B2B51396; Fri, 4 Aug 2006 20:16:13 +0200 (CEST) Received: from localhost (dkr217.neoplus.adsl.tpnet.pl [83.24.21.217]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 5478E50EA7; Fri, 4 Aug 2006 20:16:08 +0200 (CEST) Date: Fri, 4 Aug 2006 20:15:30 +0200 From: Pawel Jakub Dawidek To: Eric Anderson Message-ID: <20060804181530.GB3225@garage.freebsd.pl> References: <44D34CCC.30100@centtech.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="U+BazGySraz5kW0T" Content-Disposition: inline In-Reply-To: <44D34CCC.30100@centtech.com> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r804 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-0.5 required=3.0 tests=BAYES_00,RCVD_IN_NJABL_DUL, RCVD_IN_SORBS_DUL autolearn=no version=3.0.4 Cc: freebsd-geom@freebsd.org Subject: Re: gjournal - Cannot find journal geom X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Aug 2006 18:16:17 -0000 --U+BazGySraz5kW0T Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Aug 04, 2006 at 08:34:04AM -0500, Eric Anderson wrote: > Hi, > I'm setting up two large (10TB) GJOURNAL devices. All seems to go well, = but after mounting the newly newfs'ed filesystems, I see messages like this: >=20 > Aug 4 08:23:27 snapshot1 kernel: GEOM_JOURNAL: Cannot find journal geom = for /dev/label/vol11. > Aug 4 08:23:37 snapshot1 kernel: GEOM_JOURNAL: Cannot find journal geom = for /dev/label/vol10. I assume you use the older version, which used a hack to find out if file system is on top of gjournal - it was looking at the name of provider on which file system is mounted on. In your configuration you are using glabel on top of gjournal that's why it doesn't work. In the new version it is done right and file system is using BIO_GETATTR for this, which always work (if the layers in the middle pass BIO_GETATTR requests). So bascially your problem will be gone with the new version I planing to publish next week. In the mean time you may want to mount file systems directly from /dev/.journal providers. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --U+BazGySraz5kW0T Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.4 (FreeBSD) iD8DBQFE047CForvXbEpPzQRAngJAKCQIYpyBQi3++Q/4jsFlUam8FPnsACg4IOe +5tp3QWu7D1NFSjP1zU8cOM= =CRCv -----END PGP SIGNATURE----- --U+BazGySraz5kW0T--