[lustre-discuss] Project quota and odd mv behavior

Andreas Dilger adilger at thelustrecollective.com
Tue Dec 16 18:36:07 PST 2025


There have definitely been some fixes in this area.  
What version of Lustre are you running?

> On Dec 16, 2025, at 07:39, Hans Henrik Happe via lustre-discuss <lustre-discuss at lists.lustre.org> wrote:
> 
> Hi,
> 
> 
> It seems like the inherited project quota issue [1] with mv has been resolved with XFS in RHEL9. However, Lustre is a bit strange.
> 
> Given a "src" and "dst"(empty) dir these two ways of calling mv behaves differently:
> 
> mv src dst/  (work: no copy)
> mv src dst/src (copy, then delete)
> 
> 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.
> 
> Before I dig further. Is this behavior known?
> 
> Cheers,
> Hans Henrik
> 
> [1] http://lists.lustre.org/pipermail/lustre-discuss-lustre.org/2023-February/018511.html
> <lustre-mv.strace><xfs-mv.strace><lustre-mv-copy.strace>_______________________________________________
> lustre-discuss mailing list
> lustre-discuss at lists.lustre.org
> http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org

Andreas Dilger
Principal Lustre Architect
adilger at thelustrecollective.com





More information about the lustre-discuss mailing list