I see there are two ways to create quotas, there is
xfs_quota and then this suite of utilities like
repquota. It seems all of these utilities can provide inode quotas. How does that tools relate to each other?
The XFS User Guide mentions that the generic quota tools work with XFS, but are unable to set project quotas on XFS.
In addition to
xfs_quota, xfs also works with generic quota tools provided on Linux. These tools include
The generic tools do not understand XFS project quotas.
The RHEL 7 storage documentation pretty much states the same thing:
Generic quota configuration tools (quota, repquota, and edquota for example) may also be used to manipulate XFS quotas. However, these tools cannot be used with XFS project quotas.