-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
lvm cache volumes / flushing blocks #30
Comments
So few updates - recent version of lvm2 supports resize of cached LVs (>= 2.03.12) If the uncaching does not proceed - it's likely a bug on 'origin volume' side - where there is most likely a write error so the cache cannot be decommissioned onto the origin storage and ATM it actually blocks further uncaching. If this is your issue - please open a new issue/bug and provide also kernel trace (dmesg) of your system. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
i have a cached lv and i want to extend it. afaik, i will have to remove the caching, extend the lv, and then add the caching again.
however:
result in endless "flushing NNN blocks" and never finishes - same for other commands (such as
lvremove vgraid/cache_data
) . using lvs, i can see the following:one interesting thing i saw was that the cache_data lv is "not active":
how can i resovle this, short of copying everything off? when i do a vgcfgbackup, i get this:
vgraid_orig.txt
and if i modify it to this:
vgraid_modified.txt
the orig volume mounts fine, but it is missing data ... so apparently, something about the blocks it wants to flush is important after all.
what can i do to resolve this?
The text was updated successfully, but these errors were encountered: