public inbox for linux-xfs@vger.kernel.org
 help / color / mirror / Atom feed
From: Michal Szymanski <msz@astrouw.edu.pl>
To: linux-xfs@oss.sgi.com
Subject: Re: Question: Does XFS journal data or only metadata?
Date: Thu, 9 Feb 2012 11:45:38 +0000 (UTC)	[thread overview]
Message-ID: <loom.20120209T122422-618@post.gmane.org> (raw)
In-Reply-To: 4202594B.3030204@xfs.org

Steve Lord <lord <at> xfs.org> writes:

> > OK - After looking at the strace I checked the _other_ superblocks. 
> > As I only altered SB0, the other superblocks SB1+ still contains the  
> > old logstart value.
> > 
> > Wrote "logfile 0" to SB 0 - SB 15, and it all works! :)
> > 
> > It this the way to do it, or am I missing something obvious?
> > 
> 
> That is the way to do it, the tools are more picky than they used
> to be about this. Which is why getting the facility built into
> the tools would help a lot - since it would do the fixup of all
> superblocks itself.
> 
> Steve

This is a pretty old thread but I have not found anything newer, so
maybe somebody is still watching.

I went through internal->external log procedure as described here and
linked-to articles a few years  ago and it worked fine. These days I got
into similar problem after reconfiguring a disk which holds the 
external log for a XFS partition. The question to the gurus is
following:

Is it possible to migrate an external log to internal if the XFS
filesystem was originally created without  an internal log, i.e. it was
put on external device straight at mkfs.xfs invocation? 

xfs_growfs still says, after 7 years, at least in the man page, that
-l/-i/-x options are not implemented.  Is it really so?

regards, Michal.

PS. Just to comment on multiple SBs issue. The need for manually rewrite
ALL superblocks' data was  mentioned in the first comment (by Eric
Sandeen) to the excellent HOWTO written by Steve Lord in 
http://oss.sgi.com/archives/xfs/2003-11/msg00683.html 
The thread is titled:
It just begs the question everywhere: how to move a journaling
log to a new device?


_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

       reply	other threads:[~2012-02-09 11:50 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <200502031005.57621.as@cohaesio.com>
     [not found] ` <200502031716.59894.as@cohaesio.com>
     [not found]   ` <200502031724.56665.as@cohaesio.com>
     [not found]     ` <200502031740.01081.as@cohaesio.com>
     [not found]       ` <4202594B.3030204@xfs.org>
2012-02-09 11:45         ` Michal Szymanski [this message]
2012-02-09 22:03           ` Question: Does XFS journal data or only metadata? Dave Chinner

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=loom.20120209T122422-618@post.gmane.org \
    --to=msz@astrouw.edu.pl \
    --cc=linux-xfs@oss.sgi.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox