From: "Vladimir V. Saveliev" <vs@namesys.com>
To: Bas van Schaik <bas@tuxes.nl>, reiserfs-list@namesys.com
Subject: Re: Problems with "--rebuild-tree" on network (ENBD) storage
Date: Fri, 6 Oct 2006 01:50:09 +0400 [thread overview]
Message-ID: <200610060150.10754.vs@namesys.com> (raw)
In-Reply-To: <4524BD36.1090002@tuxes.nl>
Hello
On Thursday 05 October 2006 12:07, you wrote:
> Hi all,
>
> I'm having severe problems with reiserfsck --rebuild-tree on a
> CryptoLoop over LVM over RAID5 over ENBD (Enhanced Network Block Device)
> device. The first pass is no problem (finds errors, but runs perfectly),
> but the second pass hangs my whole system (load increasing to values
> like 30, 40, 50) after being active for about 20 minutes.
Please be precise: which pass hangs? Pass 1 or pass 2?
Note that reiserfsck --rebuild-tree starts with pass 0.
Please clarify what does "hangs whole system" mean. If the system hangs so that it has to be hard rebooted -
it is very likely that your problem has nothing to do with reiserfsck.
If reiserfsck just consumes 100% CPU on pass2 - there is experimental version of reiserfsck which improves pass 2 performance
substantially in some cases.
> Attached,
> you'll find two graphs of this behaviour.
>
I see nothing attached.
> We're talking about a cluster of 5 machines, 4 of them are filled with
> in total about 3TB of harddisks, the 5th one imports those devices using
> ENBD and performs 4x RAID5 over it. LVM combines those 4 arrays to one
> device, and the cryptoloop over LVM ensures safe storage. In the normal
> situation, there should a mount point /backups (from /dev/loop0) with
> 2.4TB total space.
>
> However, about a week ago I added a new RAID-array to LVM, and started
> resizing my /backups partition to the maximum available space within
> LVM. During this resize, my new RAID5-array dropped out due to a disk
> failure (I didn't let md finish syncing the array...) and the resize
> failed. At that point, I had a corrupt filesystem, and I'm trying to run
> reiserfsck --rebuild-tree for a week now.
>
> I don't know exactly what is happening, but someone hinted me that
> reiserfsck might be filling up my TCP buffers (remember, it's a
> networked block device!) which will lock-up all the I/O to the network
> block device.
>
> For your information: I'm running Debian Sarge with a 2.6.17 kernel from
> Debian Etch and reiserfsprogs version 3.6.19 from Debian Sarge. The 5th
> system (frontend) contains a P4 3.0GHz and 1GB of RAM.
>
> Has anyone seen something like this before? Or does someone have an idea
> how I can solve this problem? Might it be worth a try to "upgrade" to
> Reiser4? If there's no other way, I am willing to give up my data
> (there's a partial backup of this backup anyway), but I do need to be
> sure that this won't happen again!
>
> BTW, I didn't find out how to subscribe to this list, so please cc. me
> in your reply! Thanks!
>
> Regards,
>
> -- Bas van Schaik
>
next prev parent reply other threads:[~2006-10-05 21:50 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-10-05 8:07 Problems with "--rebuild-tree" on network (ENBD) storage Bas van Schaik
2006-10-05 21:50 ` Vladimir V. Saveliev [this message]
2006-10-05 21:59 ` Bas van Schaik
2006-10-05 22:23 ` Vladimir V. Saveliev
2006-10-05 22:37 ` Bas van Schaik
[not found] ` <200610061639.21377.vs@namesys.com>
2006-10-06 13:10 ` Bas van Schaik
2006-10-09 14:53 ` Vladimir V. Saveliev
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=200610060150.10754.vs@namesys.com \
--to=vs@namesys.com \
--cc=bas@tuxes.nl \
--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.