Bug 214885
Summary: | LVM size computations go crazy at the high end. | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 4 | Reporter: | Jonathan Earl Brassow <jbrassow> |
Component: | lvm2 | Assignee: | Alasdair Kergon <agk> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Corey Marthaler <cmarthal> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 4.0 | CC: | agk, dwysocha, mbroz, prockai |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2010-05-04 16:29:48 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Jonathan Earl Brassow
2006-11-09 21:09:57 UTC
patch included in lvm2-2.02.14-1; please retest This request was evaluated by Red Hat Product Management for inclusion in a Red Hat Enterprise Linux maintenance release. Product Management has requested further review of this request by Red Hat Engineering, for potential inclusion in a Red Hat Enterprise Linux Update release for currently deployed products. This request is not yet committed for inclusion in an Update release. Creating 1 PB mirrors now fails. # from /var/log/messages allocation failed: out of vmalloc space - use vmalloc=<size> to increase size. device-mapper: couldn't allocate clean bitset device-mapper: dm-mirror: Error creating mirror dirty log device-mapper: error adding target to table I should have enough memory (w/ 2GB of RAM). I'm wondering why I could create 1 PB mirrors before, but I can't now. The kernel didn't complain before... Must be the region_size we are using. I don't see any messages that the region size is being increased - which means that the bitset shouldn't fix in a single extent. Have we added the ability to have multiple extent logs? (lvdisplay reveals that the log was created with only one extent.) Jon, are you still seeing this issue? Your last comment seems to implay that this bug is not yet fixed. Haven't tried lately... I'll try to get to in soon. If you'd like to try, you can simply make a device mapper device that has a real disk on the front and an arbitrary error target on the back. That way, you can make disks of any size and test LVM meta-data operations. Is there still a problem here or can we close this? |