From: Klaus Strebel <klaus.strebel@eigner.com>
To: "Stephenson, Dale" <dstephenson@snapserver.com>
Cc: "'linux-xfs@oss.sgi.com'" <linux-xfs@oss.sgi.com>,
"'linux-lvm@sistina.com'" <linux-lvm@sistina.com>
Subject: [linux-lvm] Re: Oops unmounting snapshot of xfs filesystem
Date: Mon Feb 11 04:46:01 2002 [thread overview]
Message-ID: <3C67A0D3.9060803@eigner.com> (raw)
In-Reply-To: 2D0AFEFEE711D611923E009027D39F2B02F08F@cdserv.meridian-data.com
Stephenson, Dale wrote:
> I have been running into an oops when umounting the snapshot of an xfs
> filesystem, or following the umount. For instance, a umount followed by an
> lvremove will oops in the lvremove, while a mount/umount/mount/umount
> sequence will oops on the second or third umount.
>
> What does seem consistent is the error message logged on each umount. Here
> are the messages from a mount/umount sequence:
>
> <4> Feb 7 11:20:00 kernel: Mounting filesystem "lvm(58,1)" in no-recovery
> mode. Filesystem will be inconsistent.
> <2> Feb 7 11:20:02 kernel: lvm - lvm_map: ll_rw_blk write for readonly LV
> /dev/volgr0/lvol1
> <2> Feb 7 11:20:02 kernel: lvm - lvm_map: ll_rw_blk write for readonly LV
> /dev/volgr0/lvol1
> <4> Feb 7 11:20:02 kernel: I/O error in filesystem ("lvm(58,1)") meta-data
> dev 0x3a01 block 0xa00020
> <4> Feb 7 11:20:02 kernel: ("xlog_iodone") error 5 buf count 1024
> <4> Feb 7 11:20:02 kernel: xfs_force_shutdown(lvm(58,1),0x2) called from
> line 939 of file xfs_log.c. Return address = 0xc01b3cbc
> <4> Feb 7 11:20:02 kernel: Log I/O Error Detected. Shutting down
> filesystem: lvm(58,1)
> <4> Feb 7 11:20:02 kernel: Please umount the filesystem, and rectify the
> problem(s)
>
> I've attached the oops (run through ksymoops) from this particular umount.
> The snapshot is mounted ro,nouuid,norecovery. The source of the snapshot
> contains an unmounted xfs filesystem, which was unmounted at the time of
> snapshot creation. There has been no intentional I/O activity to the
> snapshot, either.
>
> It looks to me like xfs is trying to flush something to disk on the umount,
> even though the filesystem is read only and no recovery. I would not have
> expected this. Is it correct behavior?
>
> I made the snapshot writeable, but kept the mount options the same. I was
> able to mount/umount many times without oops, I/O errors, or
> xfs_force_shutdown.
>
> I did notice similar behavior when a full snapshot returns an I/O error --
> xfs_force_shutdown, with an oops following soon thereafter.
>
> System details:
> Celeron with 512 MB of RAM and WD 45GB harddrives.
> 128 MB swap, one vg consisting of a one-drive RAID 0.
> Kernel 2.4.16 with 12/14/01 xfs CVS.
> LVM CVS of 1/21/02 (functionally identical to 1.0.2, I believe).
> LVM's linux-2.4.11-VFS-lock.patch.
> xfs_fs_freeze() patch posted by Eric Sandeen.
> Anselm Kruis' writable snapshot patch.
Had the same, disappeared when compiled the kernel with gcc-2.91.66 !
Seems to be a compiler issue.
Ciao
Klaus
--
Klaus Strebel
UNIX-Engineer
klaus.strebel@eigner.com
EIGNER - Precision Lifecycle Management -
<http://www.eigner.com>
next prev parent reply other threads:[~2002-02-11 4:46 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-02-08 13:51 [linux-lvm] Oops unmounting snapshot of xfs filesystem Stephenson, Dale
2002-02-08 18:44 ` [linux-lvm] " Adrian Head
2002-02-11 4:46 ` Klaus Strebel [this message]
-- strict thread matches above, loose matches on Subject: below --
2002-02-18 13:34 [linux-lvm] " Stephenson, Dale
2002-02-23 14:35 ` [linux-lvm] " Stephen Lord
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=3C67A0D3.9060803@eigner.com \
--to=klaus.strebel@eigner.com \
--cc=dstephenson@snapserver.com \
--cc=linux-lvm@sistina.com \
--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;
as well as URLs for NNTP newsgroup(s).