Re: Cephfs losing files and corrupting others

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, Nov 25, 2012 at 12:45 PM, Nathan Howell
<nathan.d.howell@xxxxxxxxx> wrote:
> So when trawling through the filesystem doing checksum validation
> these popped up on the files that are filled with null bytes:
> https://gist.github.com/186ad4c5df816d44f909
>
> Is there any way to fsck today? Looks like feature #86
> http://tracker.newdream.net/issues/86 isn't implemented yet.

Yeah, unfortunately there isn't — fsck is one of those things that we
want to do as we prepare CephFS for production use, but we're only now
starting to move back in that direction.

The error printouts you're seeing indicate that...actually, I don't
know what they mean in this context. Hrm. In any case, Zheng Yan
contributed some patches that could impact a number of these issues,
but I still don't see how the NULL bytes could enter into it from our
end. If you can afford the disk space required to turn on "debug osd =
10" on the OSDs, and "debug mds = 10" on the MDS, that might give us a
clue about what's going on, if we manage to grab the logs that overlap
with the bad event (or at least the detection of it). You'll certainly
want to enable log rotation, though — that will generate some very
large logs.

Sorry for the slow turnaround time on this, our attention is being
pulled in a lot of directions besides CephFS and this is going to be a
hard one.
-Greg
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux