Hi,

I have been experiencing issues with several PGs which remained in inconsistent state (I use BTRFS). "ceph pg repair" is not able to repair them. The only way I can delete the corresponding file, which is causing the issue (see logs bellow) from the OSDs. This however means loss of data.

Is there any other way how to fix it?

$ ceph health detail
HEALTH_ERR 1 pgs inconsistent; 1 scrub errors
pg 2.17 is active+clean+inconsistent, acting [1,3]
1 scrub errors

Log output:
2015-01-07 21:43:13.396376 7f0c5ac53700 -1 log_channel(default) log [ERR] : repair 2.17 f2a47417/1000000f485.00000000/head//2 on disk size (4194304) does not match object info size (0) adjusted for ondisk to (0) 2015-01-07 21:43:56.771820 7f0c5ac53700 -1 log_channel(default) log [ERR] : 2.17 repair 1 errors, 0 fixed 2015-01-07 21:44:10.473870 7f0c5ac53700 -1 log_channel(default) log [ERR] : deep-scrub 2.17 f2a47417/1000000f485.00000000/head//2 on disk size (4194304) does not match object info size (0) adjusted for ondisk to (0) 2015-01-07 21:44:42.919425 7f0c5ac53700 -1 log_channel(default) log [ERR] : 2.17 deep-scrub 1 errors


Thx Jiri
cephver 0.87, Debian Wheezy, BTRFS

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

Reply via email to