Dovecot v2.3.13 reporting (very) incorrect vsize for some maildir folders
Eirik Rye
rye at trojka.no
Thu May 20 16:39:24 EEST 2021
> On 20 May 2021, at 15:18, Eirik Rye <rye at trojka.no> wrote:
>
> I assume there are some sparseness or block size related shenanigans going on here instead, causing differences in reported physical usage by `du` (syscall `newfstatat()`) compared to `ls` (syscall `lstat()`) and dovecot.
>
> The filesystem quota system in Linux, which is what we're migrating from, apparently uses the same calculation method as `du`, which adds to the confusion.
Oh, a lot of messages in these folders appear to be hardlinks to the same inodes (duplicates). Dovecot's vsize-calculation doesn't care that messages are referencing the same inodes, but `du` and Linux' quota calculation obviously does.
That explains everything, then. Apologies again for the bother.
- Eirik
More information about the dovecot
mailing list