[Gluster-users] Problem no. 1
artur.k
a.kaminski at o2.pl
Thu Jan 15 09:06:32 UTC 2009
> During this time, most likely, gluster is auto-healing the server
> that was down.
> Unfortunately, it seems, the process for it doing so has changed in 2.0.
> I guess it's more robust, but it's also more time consuming.
> Previously, files were only healed when you accessed that file. now,
> it seems files are healed when you access a directory.
> So---- when lighthttp accesses a file x in directory Y,
> gluster not only auto-heals file x, but also ALL the other files in Y.
> It blocks the IO request until it's healed the entire directory.
> This is the safest thing, but what it should do is heal the file we
> need, return back to the application, then continue auto-healing the
> rest of the files.
> I've no idea if they're going to change this or not (or if it's too
> difficult), but it is kind of a pain having processes sit waiting
> while unrelated files are being dealt with.
www-xx-1:/var/storage# du -hs glusterfs
1.5G glusterfs
www-xx-1:/var/storage/glusterfs# find . -type f| wc -l
38187
www-xx-1:/var/storage/glusterfs# find . -type d| wc -l
218
With so many files, it takes 20 min. The files are up to 100KB. You may want to optimize ??
More information about the Gluster-users
mailing list