Hi All, I'm testing erasure coded pools. Is there any protection from bit-rot errors on object read? If I modify one bit in object part (directly on OSD) I'm getting *broken*object: mon-01:~ # rados --pool ecpool get `hostname -f`_16 - | md5sum bb2d82bbb95be6b9a039d135cc7a5d0d - # modify one bit directly on OSD mon-01:~ # rados --pool ecpool get `hostname -f`_16 - | md5sum 02f04f590010b4b0e6af4741c4097b4f - # restore bit to original value mon-01:~ # rados --pool ecpool get `hostname -f`_16 - | md5sum bb2d82bbb95be6b9a039d135cc7a5d0d - If I run deep-scrub on modified bit I'm getting inconsistent PG which is correct in this case. After restoring bit and running deep-scrub again all PGs are clean. [ceph version 0.94.1 (e4bfad3a3c51054df7e537a724c8d0bf9be972ff)] -- PS _______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com