"Structure needs cleaning" error

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

 



On Mon, Feb 27, 2012 at 6:59 AM, Jeff Darcy <jdarcy at redhat.com> wrote:
> On Sun, 26 Feb 2012 13:10:06 -0500
> Joe Landman <landman at scalableinformatics.com> wrote:
>
>> On 02/26/2012 12:54 PM, Patrick Haley wrote:
>> > If I go to that directory and simply do an ls *.png I get
>> >
>> > ls: BalbacFull_250_200_03Mar_3.png: Structure needs cleaning
>>
>> This is usually what happens when you have an underlying xfs file
>> system as your backing store, and have had a failure which has shut
>> the xfs file system down.
>
> Actually this error (EUCLEAN) is used in a couple of places in the
> GlusterFS code. ?Specifically it's used as an initial status when AFR
> is setting up a structure to track locking state as part of our
> replication protocol, and if nothing comes along to change that status
> it could "leak" to the caller. ?I saw this when I was hacking on
> replication code, so in that case it was my own fault, but it's not
> inconceivable that there's another path which could trigger it.
>
> Still, though, the XFS explanation seems more likely. ?I'd pursue that
> first.


If it was an XFS caused error, there must be a log with that very
strerror() "Structure needs cleaning" in the brick logs.

Avati


[Index of Archives]     [Gluster Development]     [Linux Filesytems Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux