[lustre-devel] Stripe visualization tool

Nathan Rutman nrutman at gmail.com
Wed Oct 30 17:36:36 PDT 2024


Sorry, added to the docs, hopefully this would do it for you:
pip install --upgrade numpy matplotlib seaborn yaml scipy
On Oct 29, 2024 at 8:16 PM -0700, Andreas Dilger <adilger at ddn.com>, wrote:
> Nathan,
> I had a try at using this, but it seems to have a number of external dependencies.   I installed the python3-pyyaml and python3-matplotlib, but I couldn't figure out what package "seaborn" is part of?  "yum search seaborn" doesn't find anything on my el8 system, nor does "rpmfind" return any packages for this.
>
> It would be good to include a description of the package requirements into the README.md file.
>
> It looks like "sns" is only used for picking colors, so the utility would be more easily used if a more standard mechanism was doing this?  While not as pretty, I expect just picking colors by a 3-byte hash of the component ID and stripe index would get you something usable if "seaborn" was not installed, or a hash of the object ID, or similar?
>
> Cheers, Andreas
>
> > On Oct 29, 2024, at 13:38, Nathan Rutman <nrutman at gmail.com> wrote:
> >
> > In the FWIW category, I've got a tool to graphically display a file's striping pattern for arbitrary Lustre files. It takes in the yaml from "getstripe -y" and will generate a jpeg. Handles DoM, PFL, overstriping, mirroring, pools. Available at https://github.com/HewlettPackard/lustre-stripe-plotter
> >
> >
> > Example of mirrored DoM PFL file:
> > <Attachment.jpeg>
> > _______________________________________________
> > lustre-devel mailing list
> > lustre-devel at lists.lustre.org
> > http://lists.lustre.org/listinfo.cgi/lustre-devel-lustre.org
>
> Cheers, Andreas
>> Andreas Dilger
> Lustre Principal Architect
> Whamcloud/DDN
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lustre.org/pipermail/lustre-devel-lustre.org/attachments/20241030/92a9aa0b/attachment-0001.htm>


More information about the lustre-devel mailing list