All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jeff Mahoney <jeffm@suse.com>
To: "Jure Pečar" <pegasus@nerv.eu.org>
Cc: reiserfs-list@namesys.com
Subject: Re: external journal questions
Date: Tue, 21 Feb 2006 12:07:26 -0500	[thread overview]
Message-ID: <43FB48CE.9070701@suse.com> (raw)
In-Reply-To: <20060221160411.65704253.pegasus@nerv.eu.org>

[-- Attachment #1: Type: text/plain, Size: 1747 bytes --]

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jure Pečar wrote:
> Hi all,
> 
> Now that solid state disks are getting affordable (Gigabyte iRam, for
> example), it makes sense to use them as external journal with full data
> journaling, so they cache all the small writes and dump them to disks
> in one single sequential write on every journal flush.
> 
> I know how to configure that under ext3. Simply set up external journal
> and mount filesystem with data=journal and commit=600 or some such
> value. But I'm not so sure about reiserfs.
> 
> I know it now knows how to do full data journaling, but I can't find
> the docs anywhere that would mention commit mount option. Does it work
> at all and does it work in the same way as for ext3?
> 
> Also, I've seen patches by Jeff Mahoney from november last year that
> optimize some external journal defaults. I'm thinking about a 7Tb or so
> Coraid AoE device with 4gb iRam as external journal ... does anyone run
> something like this in production? How well does it work?
> 
> Jeff, are your pathces already in the Linus tree or do I have to use
> some -mm or Suse kernel?

Hi Jure -

The kernel patches have been part of mainline since Nov 30, 2005. Any
kernel newer than 2.6.15-rc4 will contain them.

You may also want to patch your reiserfsprogs with the patch I posted
along with the kernel patch. This just adjusts reiserfsprogs to use some
sane defaults. I've attached it for convenience.

- -Jeff

- --
Jeff Mahoney
SUSE Labs
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFD+0jOLPWxlyuTD7IRAgEEAJ9I+YbYoZEWTy8sRDOubKsY/mLZPQCfZWfF
4qBU1QZo5WyxzzrSgkGksP8=
=NQSQ
-----END PGP SIGNATURE-----

[-- Attachment #2: [PATCH] reiserfsprogs: changes for better external journal defaults.eml --]
[-- Type: application/x-crossover-eml, Size: 10920 bytes --]

  reply	other threads:[~2006-02-21 17:07 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-02-21 15:04 external journal questions Jure Pečar
2006-02-21 17:07 ` Jeff Mahoney [this message]
2006-02-23 10:21 ` David Masover
2006-02-24 10:58   ` Jure Pečar
2006-02-24 16:57     ` Jonathan Briggs

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=43FB48CE.9070701@suse.com \
    --to=jeffm@suse.com \
    --cc=pegasus@nerv.eu.org \
    --cc=reiserfs-list@namesys.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.