On Tue, 2017-11-21 at 20:28 +0800, Qu Wenruo wrote: > > On 2017年11月21日 20:08, ST wrote: > > Hello, > > > > I'm trying to use quotas for a simple chrooted sftp setup, limiting > > space for each user's subvolume (now for testing to 1M). > > > > I tried to hit the limit by uploading files and once it comes to the > > limit I face following problem: if I try to free space by removing a > > file via Linux sftp client (or Filezilla) - I get error: > > "Couldn't delete file: Failure" > > > > Sometimes, but not always, if I repeat it for 3-5 times it does removes > > the file at the end. > > If I login as root and try to remove the file via SSH I get the error: > > "rm: cannot remove 'example.txt': Disk quota exceeded" > > > > What is the problem? And how can I solve it? > > Kernel version first. > > If it's possible, please use latest kernel, at least newer than v4.10, > since we have a lot of qgroup reservation related fixes in newer kernel. > > Then, for small quota, due to the nature of btrfs metadata CoW and > relative large default node size (16K), it's quite easy to hit disk > quota for metadata. Yes, but why I get the error specifically on REMOVING a file? Even if I hit disk quota - if I free up space - it should be possible, isn't it? > > > > > > -- > > To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in > > the body of a message to majordomo@xxxxxxxxxxxxxxx > > More majordomo info at http://vger.kernel.org/majordomo-info.html > > > -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
