[dm-devel] Re: [Bugme-new] [Bug 7158] New: Out of memory happen in snapshot
Andrew Morton
akpm at osdl.org
Thu Sep 14 03:52:49 UTC 2006
I've switched this to the mailing list - please send all replies via email
(not the bugzilla web interface) and please ensure that all cc's are
retained.
On Wed, 13 Sep 2006 20:20:00 -0700
bugme-daemon at bugzilla.kernel.org wrote:
> http://bugzilla.kernel.org/show_bug.cgi?id=7158
>
> Summary: Out of memory happen in snapshot
> Kernel Version: 2.6.17.13
> Status: NEW
> Severity: blocking
> Owner: agk at redhat.com
> Submitter: kevin_cheng at thecus.com
>
>
> Most recent kernel where this bug did not occur:
> Distribution:
> Hardware Environment:
> celoron M 1,5GHz
> memory :256MB
> swap memory have 1GB
>
> Software Environment:
> My volumn be created on RAID0
> kernel is 2.6.17.13
> Filesyetm is ext3
>
> Problem Description:
> We create the 8 snapshots in one volumn ,and copy a 4G file to the volumn ,
> and system happen "out of memory" and oom-killer kill my processes.
> Someone have happen this problem ,have any way to solve it ? Thanks!!
>
> Steps to reproduce:
> - use three hdd to create RAID0
> - create vg on RAID0 is called vg0
> - Create lv on vg0 is called lv0
> - mke2fsck -j /dev/vg0/lv0 , format to ext3 filesystem
> - mount /dev/vg0/lv0 to /raid/data
> - create a folder pub on /raid/data
> - create 8 snapshots base on lv0 ,snapshot lv sizes have 22GB,every snapshot
> are the same.
> - use dd command to create 4G file to lv0
> dd if=/dev/zero of=/raid/data/4G.bin bs=1M count=4096
> - system have some thing happen
> sometime system will crash ,not any more message.
> sometime have "out of memory" in dmesg
>
The oom-killer info which you've included there is ambiguous. A large
amount f memory is in slab, which might indicate a slab leak. But there is
also a large amount of memory on the page LRU, which one would expect to
have been reclaimed before declaration of OOM.
Could you please capture the contents of /proc/slabinfo after the
oom-killing and send that?
More information about the dm-devel
mailing list