So i have a LVM thin pool (used for glusterfs with snapshots) that got overcommitted and now has metadata read-only (M attribute). There are a few snapshot lvs left on the pool (gluster created those and i told gluster to remove them, but apparently gluster didn't get a chance to clean them up before the thin pool went read-only).
Now i'd like to remove those snapshot LVS from the thin pool in order to free up some space, so that gluster can do the rest of the cleanup (deleted a lot of files on that gluster volume in the mean time). However, when i try to remove them with lvremove, i get:
Do you really want to remove and DISCARD logical volume 20fdbb3671824f0ebb3885c808d975b1_0? [y/n]: y
device-mapper: message ioctl on (252:9) failed: Bewerking wordt niet ondersteund
Failed to process thin pool message "delete 6".
Failed to suspend and send message bunker1-vg/plotfilepool.
Failed to update pool bunker1-vg/plotfilepool.
I haven't got a clue how to remedy this. If possible, i'd prefer not to have to re-sync everyhting, but it can be done if nessecary.