Я фактично хотів це зробити на деякий час, тому що мені не хотілося робити користувачів системи для всіх моїх користувачів віртуальної пошти. Файлові системи ZFS з квотами були б чудовими, а zfs-fuse щодня прогресує, але те, що я хотів, було дуже легким рішенням. Нарешті я вирішив написати файльну систему FUSE, яку я можу змонтувати як шар над іншою файловою системою (будь-яка базова директорія буде працювати фактично). У ньому є утиліта для управління квотами, яку можна легко скриптувати, і оскільки значення квот просто зберігаються як xattrs в каталогах або файлах, одна точка монтажу може забезпечити підтримку довільної кількості квот.
Я деякий час тестував його на поштовому сервері, і нещодавно вирішив, що досяг підліткового віку, і був готовий випустити в дику природу. Якщо вам цікаво, ви можете перевірити це за адресою http://code.google.com/p/fusequota/ . Я дуже вдячний за будь-які відгуки.
resize2fs
для вирощування файлової системи. Я думаю, що використання LVM є кращим рішенням, але той, який ви запропонували, не має обмежень, на вашу думку, це є.