Project

General

Profile

Bug #24958

Updated by Abhishek Lekshmanan almost 6 years ago

https://github.com/ceph/ceph/pull/23094 when using bluestore, deep scrub fails to detect differences between replicas 
 <pre> 
  1221    bin/init-ceph stop ; MON=1 OSD=3 MDS=0 ../src/vstart.sh    -d -n -x -l ; bin/ceph osd pool create foo 1 ; bin/rados -p foo put foo /etc/passwd 
  1222    for f in 0 1 2 ; do bin/ceph daemon osd.$f config set osd_objectstore_fuse true ; done 
  1223    for f in 0 ; do hexedit dev/osd$f/fuse/1.0_head/all/#1\:602f83fe\:\:\:foo\:head#/data ; done 
   ^ make a change there to one or more (but not all) replicas 
  1224    bin/ceph pg deep-scrub 1.0 
 </pre> 
 deep scrub reports ok. 

Back