LINUX.ORG.RU
ФорумAdmin

Проблема учета квот юзера


0

0

Проблемка следующего характера. Есть файловая система /dev/sda6 /home с включённой поддержкой квот. Есть пользовательские каталоги с этой файловой системе. Есть базы данных, принадлежащие этим пользователям, но находящиеся на другой файловой системе, где поддерки квот нету. Получается, что можно учитывать занимаемое пространство пользователем, только его дом. каталогом, а объем, занимаемый его базами не учитывается. Вот в этом то проблемка и заключается. Как можно учитывать занимаемое пользователем место, т.е. его дом. директорию /home/username + его базы /usr/local/mysql/var/dbnames? Подскажите пожалуйста как лучше сделать. Заранее спасибо.

anonymous

A ya drugoy anonymouse - u menya voznik vopros - a kak povedet sebya MySQL, kogda dlya kakoy-to tranzakcii v odnoy iz DB net mesta? Ne gluknet li sam SQL? Otveta na schet quote ya ne znau - no po idee eto ne OS doljno delatsya! Vozmojno, est smysl napisat script dlya podscheta directrorii v /mysql/var/dbnames/ - esli prevyshaet - mojno zablokirovat na zapis. Imho ;), s MySQL ne rabotal.

anonymous
()

в свое время тестировал квоту и пришел к выводу, что работает она весьма не замысловато и ждать от нее большего не стоит. А работает она так: Во-первых, ставится на файловую систему (раздел), поэтому ждать, что она посчитает с разных разделов не стоит. Во-вторых ставится на группу и пользолвателя и суммирует все файлы, создаваемые этим пользователем (группой), причем, прошу заметить, считает в момент их создания и удаления, поэтому смена владельца файлов, лежащих на файловой системе, статистики не изменит. Таким образом, по моему опыту, это вроде все что она может.

andrey777
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.