<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    Thanks!<br>
    <br>
    Is it planned to introduce some metric propagation to the user?<br>
    For advanced users who are benchmarking stuff on remote systems it
    remains unclear which performance to expect if they can not access
    underlaying hardware metrics.<br>
    Sure, they can ask the admin to share the config, but it might be
    more convenient to be able to look it up, maybe.<br>
    <br>
    Additionally: if I try to find out the stripe location (lfs
    gestripe) and map this information to OST-specs (lctl get_param
    osc.*.*ost_conn_uuid), to find out how many different servers and
    networks are involved, the obdidx seems to be in dec-format, but the
    OST index in connections list is hex, which is not always obvious.<br>
    Is there a way to display it both in dec or both in hex?<br>
    <br>
    Are there generally any tools for doing similar things?<br>
    We plan a student project for building kind of GUI for visualizing
    stripings and mappings, so I would try to avoid reinventing the
    wheel.<br>
    <br>
    Thank you.<br>
    <br>
    Best regards<br>
    Anna<br>
    <br>
    <div class="moz-cite-prefix">Am 21.01.2023 um 17:08 schrieb Andreas
      Dilger:<br>
    </div>
    <blockquote type="cite"
      cite="mid:2B2973D8-CDF1-4643-9147-012C93A18EF4@whamcloud.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      Hi Anna,
      <div>Beyond the number and size of OSTs and MDTs there isn't much
        information about the underlying storage available on the
        client. </div>
      <div><br>
      </div>
      <div>The "lfs df -v" command will print a "f" at the end for flash
        (non-rotational) devices, if the storage is properly configured.
         The "osc*.imports " parameter file will contain some
        information about the grant_block_size that can be used to
        distinguish ldiskfs (4096) vs. zfs backends (131072 or
        1048576). </div>
      <div><br>
      </div>
      <div>The size of the disks can often be inferred from 1/8 of the
        total OST size for standard 8+2 RAID configs, but this may vary
        and no actual device-level metrics are available on the client.
         </div>
      <div><br>
      </div>
      <div>Even on the server, Lustre itself doesn't know or care much
        about the underlying storage devices beyond (non-)rotational
        state, so we don't track any of that. <br>
        <br>
        <div dir="ltr">Cheers, Andreas</div>
        <div dir="ltr"><br>
          <blockquote type="cite">On Jan 21, 2023, at 01:16, Anna Fuchs
            via lustre-discuss <a class="moz-txt-link-rfc2396E" href="mailto:lustre-discuss@lists.lustre.org"><lustre-discuss@lists.lustre.org></a>
            wrote:<br>
            <br>
          </blockquote>
        </div>
        <blockquote type="cite">
          <div dir="ltr"> Hi, <br>
            <br>
            is it possible for a user (no root, so ssh to server) to
            find out the configuration of an OST?<br>
            How many devices are there in one OST 'pool' (for both
            ldiskfs and ZFS) and even which type of devices they are
            (nvme, ssd, hdd)? Maybe even speeds and raid-levels?<br>
            <br>
            Additionally, how can a user find out the mapping of all
            available OSTs to OSSs easily?<br>
            <br>
            Thanks<font size="4"><font face="monospace"><br>
              </font></font>Anna<font size="4"><font face="monospace"><br>
              </font></font>
            <pre class="moz-signature" cols="72">-- 
Anna Fuchs
Universität Hamburg
<a class="moz-txt-link-freetext" href="https://wr.informatik.uni-hamburg.de" moz-do-not-send="true">https://wr.informatik.uni-hamburg.de</a>

<a class="moz-txt-link-abbreviated moz-txt-link-freetext" href="mailto:anna.fuchs@informatik.uni-hamburg.de" moz-do-not-send="true">anna.fuchs@informatik.uni-hamburg.de</a>
<a class="moz-txt-link-freetext" href="https://wr.informatik.uni-hamburg.de/people/anna_fuchs" moz-do-not-send="true">https://wr.informatik.uni-hamburg.de/people/anna_fuchs</a></pre>
            <span>_______________________________________________</span><br>
            <span>lustre-discuss mailing list</span><br>
            <span><a class="moz-txt-link-abbreviated" href="mailto:lustre-discuss@lists.lustre.org">lustre-discuss@lists.lustre.org</a></span><br>
            <span><a class="moz-txt-link-freetext" href="http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org">http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org</a></span><br>
          </div>
        </blockquote>
      </div>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Anna Fuchs
Universität Hamburg
<a class="moz-txt-link-freetext" href="https://wr.informatik.uni-hamburg.de">https://wr.informatik.uni-hamburg.de</a>

<a class="moz-txt-link-abbreviated" href="mailto:anna.fuchs@informatik.uni-hamburg.de">anna.fuchs@informatik.uni-hamburg.de</a>
<a class="moz-txt-link-freetext" href="https://wr.informatik.uni-hamburg.de/people/anna_fuchs">https://wr.informatik.uni-hamburg.de/people/anna_fuchs</a></pre>
  </body>
</html>