THIN-LVM unreliable with DRBD9 in PVE 4.2?

Kei

Well-Known Member
May 29, 2016
88
2
48
38
Hello everyone.
Reading from PVE documentation, you are only supposed to use Thin LVM's when building a shared storage with DRBD9 in PVE 4.2.
However, if you read here, http://www.drbd.org/en/doc/users-guide-90/s-drbdmanage-storage-plugins, it seems like the lvm_thinlv.LvmThinLv and lvm_thinpool.LvmThinPool plugins (which the current implementation in PVE use) are still considered "usafe" by the LINBIT guys. Sure enough, they say "Some kernel versions have bugs re Thin LVs, destroying data". Does this mean I'm risking data corruption?
If so, using drbdmanage.storage.lvm.Lvm as plugin will change anything?

Thank you.
 
it seems like the lvm_thinlv.LvmThinLv and lvm_thinpool.LvmThinPool plugins (which the current implementation in PVE use) are still considered "usafe" by the LINBIT guys. Sure enough, they say "Some kernel versions have bugs re Thin LVs, destroying data".

I am not aware of such bug. We are also in contact with Linbit, and they never mentioned such bug.
 
Ok thank you. Regardin the bug mentioned before, I'm not sure if I've been a victim, but I've experienced the error "Could not open '/dev/drbd/by-res/vm-x..." (the file was gone). However, this could be due to an error on my configuration. I need to run further tests I guess...