All of lore.kernel.org
 help / color / mirror / Atom feed
From: Sagar Borikar <borikar_sagar@yahoo.com>
To: LVM general discussion and development <linux-lvm@redhat.com>
Subject: Re: [linux-lvm] exception when snapshot size is less than the volume size
Date: Fri, 21 Sep 2007 10:26:11 -0700 (PDT)	[thread overview]
Message-ID: <440173.71432.qm@web33614.mail.mud.yahoo.com> (raw)
In-Reply-To: <46F2D78F.5020705@redhat.com>

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

Hi Milan,
   
  Thanks a lot!
  It worked very nice!
   
  Cheers
  Sagar

Milan Broz <mbroz@redhat.com> wrote:
  Hi,

this is an old snapshot bug, already fixed in all
recent kernels - see http://bugzilla.kernel.org/show_bug.cgi?id=7040

Plese could you try to apply patch mentioned in this bugzilla ?
also here
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.18.y.git;a=commitdiff;h=2b64e22fdbc35b4a0e7c1cbda590daaced401c35;hp=6e28fa8b0390dcbb883994f3c634c1f56fe4f93a

(or simply use latest stable 2.6.18.8 kernel)

Milan
--
mbroz@redhat.com

Sagar Borikar wrote:
> In my NAS box, I observed strange thing yesterday. I had the snapshot
> size (32MB) less than volume size was (10 GB) You can say I was trying
> to do failure analysis of my box. The LVM HOwto for snapshot says
> "
> **
> 
> 
> If the snapshot logical volume becomes full it will be dropped (become
> unusable) so it is vitally important to allocate enough space. The
> amount of space necessary is dependent on the usage of the snapshot, so
> there is no set recipe to follow for this. If the snapshot size equals
> the origin size, it will never overflow.
> 
> "
> But my box was crashed in this scenario.
> Was wondering why didn't it disable the snapshots. 
> The underlying processor is MIPS and linux kernel version is 2.6.18.
> After delving little bit in the sources I found that break is occurring
> while blowing away the snapshot facility -- so it`s not surprising that
> snapshots do not work anymore. Just before the error,
> kcopyd_client_destroy is called -- so that`s it for kcopyd jobs -- hence
> snapshots. The snapshot faciltiy is gone at that point, with or without
> the BUG_ON. The error actually occurs while freeing the exception tables
> in the slab cache.
> 
> Any pointers if this has been resolved?
> I am working with lvm version 2.02.28. and device mapper version 1.02.22

_______________________________________________
linux-lvm mailing list
linux-lvm@redhat.com
https://www.redhat.com/mailman/listinfo/linux-lvm
read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/


       
---------------------------------
Shape Yahoo! in your own image.  Join our Network Research Panel today!

[-- Attachment #2: Type: text/html, Size: 2741 bytes --]

  reply	other threads:[~2007-09-21 17:26 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-09-20 11:10 [linux-lvm] exception when snapshot size is less than the volume size Sagar Borikar
2007-09-20 20:26 ` Milan Broz
2007-09-21 17:26   ` Sagar Borikar [this message]
  -- strict thread matches above, loose matches on Subject: below --
2007-09-20 10:38 Sagar Borikar

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=440173.71432.qm@web33614.mail.mud.yahoo.com \
    --to=borikar_sagar@yahoo.com \
    --cc=linux-lvm@redhat.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.