From: Linda Walsh <xfs@tlinx.org>
To: Linux-Xfs <linux-xfs@oss.sgi.com>
Cc: Linux-Kernel <linux-kernel@vger.kernel.org>
Subject: XFS _apparent_ corruption: "DATA POINT" (worked around); 2.6.15.4-biglowmem
Date: Sun, 05 Mar 2006 14:40:23 -0800 [thread overview]
Message-ID: <440B68D7.8060106@tlinx.org> (raw)
Running 2.6.15.4 with the "biglowmem" patch (to allow using last 128M of 1G
address space w/o calling it HIGHMEM, and using a 3+1G memory split.
System has been _stable_: uptime was 20days+11:04.
I tried doing an 'ls' of a directory and my system hung -- no panic, no
message.
Had been doing compiles/tests on same disk w/no problems (~26G used, 94G
total,
68G free).
* Rebooted, went back to same dir -- hung again.
* Rebooted, unmounted partition
> xfs_check claimed a journal needed to play.
* Remounted partition -- no problem; unmount;
> xfs_check -- claimed journal present
> xfs_repair -- claimed journal present
*> remount & unmount; xfs_repair still sees journal;
* xfs_logprint gave:
----
ls ->hang
fs_logprint:
xfs_logprint: /dev/hde1 contains a mounted and writable filesystem
data device: 0x2101
log device: 0x2101 daddr: 100663328 length: 95392
Header 0x3ef wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=1007 block=38747 *
**********************************************************************
Bad log record header
--------
* Decide to delete bad log: run xfs_repair -L /dev/hde1 :
runs completely through: NO ERRORS;
* run xfs_check again (partition is unmounted(!)):
output: sb_ifree 47759, counted 47758
* mount partition, try to access bad directory:
> immediate system hang
* reboot under earlier kernel (2.6.14.4 - vanilla)
* go to same directory, ls:
> NO HANG;
* unmount and respect with xfs_{check,repair}: expect to see no errors
> WRONG (sorta): both believe there is a log again:
* xfs_logprint:
------ (slightly different output)
Bad log record header
xfs_logprint:
data device: 0x2101
log device: 0x2101 daddr: 156288352 length: 152624
Header 0x84 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=132 block=52801 *
**********************************************************************
---------
* This time, I run xfs_repair with -L; remembering "no errors, and not
wanting to wait through another full "xfs_fsck", I abort after
it starts (and after -L has removed problem log).
* I run xfs_check:
> no output (no errors found).
* To try to avoid problem, I copy the troublesome directory to another
directory name and delete the old directory.
* run xfs_check:
> no output (no error indicated)
=> Problem seems to have been dealt with; this report is meant as a
datapoint in case other problems come in...
-linda
_
_
reply other threads:[~2006-03-05 22:40 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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=440B68D7.8060106@tlinx.org \
--to=xfs@tlinx.org \
--cc=linux-kernel@vger.kernel.org \
--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 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.