Hi!

Just found strange thing while testing deep-scrub on 10.2.7.
1. Stop OSD
2. Change primary copy's contents (using vi)
3. Start OSD

Then 'rados get' returns "No such file or directory". No error messages seen in 
OSD log, cluster status "HEALTH_OK".

4. ceph pg repair <num>

Then 'rados get' works as expected, "currupted" data repaired.

One time (I was unable to reproduce this) the error was detected on-fly 
(without OSD restart):

2017-07-28 17:34:22.362968 7ff8bfa27700 -1 log_channel(cluster) log [ERR] : 
16.d full-object read crc 0x78fcc738 != expected 0x5fd86d3e on 
16:b36845b2:::testobject1:head

Am I missed that CRC storing/verifying started to work on XFS? If so, where the 
are stored? xattr? I thought it was only implemented in Bluestore.

--
Dmitry Glushenok
Jet Infosystems

_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to