Hu Bert
2018-Jul-27 06:23 UTC
[Gluster-users] Gluter 3.12.12: performance during heal and in general
> Do you already have all the 190000 directories already created? If not could you find out which of the paths need it and do a stat directly instead of find?Quite probable not all of them have been created (but counting how much would take very long...). Hm, maybe running stat in a double loop (thx to our directory structure) would help. Something like this (may be not 100% correct): for a in ${100..999}; do for b in ${100..999}; do stat /$a/$b/ done done Should run stat on all directories. I think i'll give this a try.
Pranith Kumar Karampuri
2018-Jul-27 06:52 UTC
[Gluster-users] Gluter 3.12.12: performance during heal and in general
On Fri, Jul 27, 2018 at 11:53 AM, Hu Bert <revirii at googlemail.com> wrote:> > Do you already have all the 190000 directories already created? If not > could you find out which of the paths need it and do a stat directly > instead of find? > > Quite probable not all of them have been created (but counting how > much would take very long...). Hm, maybe running stat in a double loop > (thx to our directory structure) would help. Something like this (may > be not 100% correct): > > for a in ${100..999}; do > for b in ${100..999}; do > stat /$a/$b/ > done > done > > Should run stat on all directories. I think i'll give this a try. >Just to prevent these served from a cache, it is probably better to do this from a fresh mount? -- Pranith -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.gluster.org/pipermail/gluster-users/attachments/20180727/c9b40b38/attachment.html>