Bug 1233909
Summary: | pool extension doesn't work when tdata is stacked on top of cache volume | |||
---|---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Corey Marthaler <cmarthal> | |
Component: | lvm2 | Assignee: | Zdenek Kabelac <zkabelac> | |
lvm2 sub component: | Thin Provisioning | QA Contact: | cluster-qe <cluster-qe> | |
Status: | CLOSED ERRATA | Docs Contact: | ||
Severity: | medium | |||
Priority: | unspecified | CC: | agk, heinzm, jbrassow, mcsontos, msnitzer, mthacker, prajnoha, prockai, rbednar, thornber, zkabelac | |
Version: | 7.3 | Keywords: | FutureFeature | |
Target Milestone: | rc | |||
Target Release: | --- | |||
Hardware: | x86_64 | |||
OS: | Linux | |||
Whiteboard: | ||||
Fixed In Version: | lvm2-2.02.175-3.el7 | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 1251280 (view as bug list) | Environment: | ||
Last Closed: | 2018-04-10 15:16:02 UTC | Type: | Bug | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | ||||
Bug Blocks: | 1251280, 1371597, 1469559 |
Description
Corey Marthaler
2015-06-19 17:09:29 UTC
Looks like any extension attempt fails. [root@host-117 ~]# lvextend -L +1G snapper_thinp/resize Internal error: _alloc_init called for non-virtual segment with no disk space. In general resize of cached volume is a problem. For now - user needs to drop caching, resize LV and cache LV again. Better logic which will integrate and eventually avoids cache dropping needs to be developed first. So this is RFE and it cannot be regression as this has never worked. Need to fix the internal errors. We can always make a new bug that handles cache resize, but the errors should be fixed with this bug. Fixed in upstream commit (2.02.176): https://www.redhat.com/archives/lvm-devel/2017-October/msg00054.html We already do have bug 1189111 for adding resize of cache volumes. Repeated errors in log should slow-down and repeat less frequently, but they will be there (and user should react on them). Note - when user is caching thin-pool data LV - he *IS* warned that there is no support for extension and he should --uncache, and resize in case thin-pool needs resize. ATM it's our best... Thank you for explanation. Closing bug 1251280 as duplicate of the mentioned bug 1189111. Marking this one verified with latest rpms. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2018:0853 |