<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body dir="auto">
<div dir="ltr">
<div dir="ltr">Having the actual file layouts would definitely help. There is one &quot;normal&quot; scenario where the PFL layout will be ignored, which is for files created with &quot;open(O_APPEND)&quot; (typically log files, or redirected output like &quot;command &gt;&gt; file&quot; ). &nbsp;
<div><br>
</div>
<div>For performance and scalability reasons, the append-only files are by default 1-stripe files and do not specify a pool, though this is configurable via &quot;mdd.*.append_stripe_count&quot; and &quot;mdd.*.append_pool&quot;.</div>
<div><br>
</div>
<div>Recently this has come up as a point of confusion with observant users, especially with the increasing usage of PFL and multiple pools in the same filesystem.&nbsp;</div>
<div><br>
</div>
<div>Two things we are looking to improve in this area (LU-17159):</div>
<div>- mark files that use the &quot;append&quot; layout with a flag so that they can be identified more easily (this would appear in &quot;lfs getstripe output&quot; and the man page)</div>
<div>- use only the first component of the PFL layout for the append files if no explicit append layout is configured. &nbsp;I think this would give more control to users, and be more &quot;intuitive&quot;.&nbsp;</div>
<div><br>
</div>
<div>Feedback is welcome.&nbsp;<br>
<div><br id="lineBreakAtBeginningOfSignature">
<div dir="ltr">Cheers, Andreas</div>
<div dir="ltr"><br>
<blockquote type="cite">On May 12, 2025, at 06:51, Colin Faber via lustre-discuss &lt;lustre-discuss@lists.lustre.org&gt; wrote:<br>
<br>
</blockquote>
</div>
<blockquote type="cite">
<div dir="ltr">\ufeff
<p dir="ltr">You don't mention the version. Also lfs getstripe of the parent directory and one of the files would be helpful as well</p>
<br>
<div class="gmail_quote gmail_quote_container">
<div dir="ltr" class="gmail_attr">On Mon, May 12, 2025, 4:18\u202fAM Noskov, Dr. Sergey via lustre-discuss &lt;<a href="mailto:lustre-discuss@lists.lustre.org">lustre-discuss@lists.lustre.org</a>&gt; wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang="DE" link="#467886" vlink="#96607D" style="word-wrap:break-word">
<div class="m_4202970830967791585WordSection1">
<p>Hello everyone,<u></u><u></u></p>
<p>we have two PFL pools in the lustre.<u></u><u></u></p>
<p>We notice that there are files that are in the directory of pool1, but for some reason they belong to pool2.<u></u><u></u></p>
<p>Would that be possible that PFL does not always work?<u></u><u></u></p>
<p class="MsoNormal"><u></u>&nbsp;<u></u></p>
<div>
<p class="MsoNormal"><span lang="EN-US" style="color:black">With best regards</span><span lang="EN-US" style="font-family:&quot;Calibri&quot;,sans-serif;color:black"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:black">&nbsp;<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:black">Sergey Noskov<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:black">&nbsp;</span><span style="color:black"><u></u><u></u></span></p>
</div>
<p class="MsoNormal"><u></u>&nbsp;<u></u></p>
</div>
</div>
_______________________________________________<br>
lustre-discuss mailing list<br>
<a href="mailto:lustre-discuss@lists.lustre.org" target="_blank" rel="noreferrer">lustre-discuss@lists.lustre.org</a><br>
<a href="http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org" rel="noreferrer noreferrer" target="_blank">http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org</a><br>
</blockquote>
</div>
<span>_______________________________________________</span><br>
<span>lustre-discuss mailing list</span><br>
<span>lustre-discuss@lists.lustre.org</span><br>
<span>http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org</span><br>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</body>
</html>