[sheepdog-users] Errors reported when recovering with erasure code

Liu Yuan namei.unix at gmail.com
Tue Jul 15 05:46:04 CEST 2014


On Mon, Jul 07, 2014 at 02:46:26PM +0200, Valerio Pachera wrote:
> 4 nodes cluser with -c 2:1
> 
> I kill one node and in sheep.log I get many of these errors:
> 
> ...
> Jul 07 14:34:38  ERROR [rw 4568] read_erasure_object(228) can not read
> 7c2b250000043d idx 1
> Jul 07 14:34:38  ERROR [rw 4570] read_erasure_object(228) can not read
> 7c2b2500000354 idx 1
> Jul 07 14:34:38  ERROR [rw 4435] read_erasure_object(228) can not read
> 7c2b2500000016 idx 1
> ...
> 
> 
> What does this error mean?

In your case, we divide object into 2 parts, indexed as 0, 1  with extra 1
parity, indexed as 2. So in your case, second part was missing.

We'd better change this message as debug to avoid annoying users.

Thanks
Yuan



More information about the sheepdog-users mailing list