<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
Hi,<br>
<br>
<br>
It seems like the inherited project quota issue [1] with mv has been
resolved with XFS in RHEL9. However, Lustre is a bit strange.<br>
<br>
Given a "src" and "dst"(empty) dir these two ways of calling mv
behaves differently:<br>
<br>
mv src dst/ (work: no copy)<br>
mv src dst/src (copy, then delete)<br>
<br>
I've attached an strace output for both Lustre and XFS. It seems
like mv is handling the fact that Lustre don't have renameat2 a bit
differently.<br>
<br>
Before I dig further. Is this behavior known?<br>
<br>
Cheers,<br>
Hans Henrik<br>
<br>
[1]
<a class="moz-txt-link-freetext" href="http://lists.lustre.org/pipermail/lustre-discuss-lustre.org/2023-February/018511.html">http://lists.lustre.org/pipermail/lustre-discuss-lustre.org/2023-February/018511.html</a><br>
</body>
</html>