[Gluster-devel] "Structure needs cleaning" error

Krishna Srinivas krishna at zresearch.com
Sat Feb 7 11:22:47 UTC 2009


Thanks Brent.

Avati, if lookup on the root has not been done the current operation
can be paused and continued later after looking up the root. It would
fix the issue. Or when glusterfs client is started fuse-bridge can
initiate a lookup on the root.

> PS Are some of Filipe Maia's recent patches coming to a release candidate
> soon?

I think so, but let Avati confirm it.

Krishna

On Sat, Feb 7, 2009 at 5:43 AM, Brent A Nelson <brent at phys.ufl.edu> wrote:
> I'm testing 2.0.0rc1 with 16 replicates under a distribute.  I noticed that,
> if you don't first do a lookup on the directory, and you instead go straight
> to writing (tried dd and cp -a), a "Structure needs cleaning" error is
> returned.  dht logs attempts to lookup what I'm trying to create (each of
> which returns "no such file or directory", as it hasn't been created yet)
> before the fuse-bridge returns the "Structure needs cleaning" error.
>
> After doing an ls on the mountpoint, you can then write without an error.
>
> I also tested with 2.0.0qa14, which has similar behavior.  However, it
> simply returns "no such file or directory", rather than "Structure needs
> cleaning".
>
> I seem to recall someone mentioning a bug whereby you first need to read
> from the GlusterFS before writing to it, in which case this may already be
> fixed in the repository.
>
> Thanks,
>
> Brent
>
> PS Are some of Filipe Maia's recent patches coming to a release candidate
> soon?
>
>
> _______________________________________________
> Gluster-devel mailing list
> Gluster-devel at nongnu.org
> http://lists.nongnu.org/mailman/listinfo/gluster-devel
>





More information about the Gluster-devel mailing list