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 <nrut...@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-de...@lists.lustre.org
http://lists.lustre.org/listinfo.cgi/lustre-devel-lustre.org

Cheers, Andreas
—
Andreas Dilger
Lustre Principal Architect
Whamcloud/DDN




_______________________________________________
lustre-discuss mailing list
lustre-discuss@lists.lustre.org
http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org

Reply via email to