[lustre-discuss] [lustre-devel] Stripe visualization tool

Andreas Dilger adilger at ddn.com
Tue Oct 29 20:16:17 PDT 2024


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-discuss-lustre.org/attachments/20241030/9ed4cee7/attachment.htm>


More information about the lustre-discuss mailing list