|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 26 Feb 2006 17:47:53 To : Dmitrij Lystsov Subject : Re: лимиты и их обновления (нужно понимание) -------------------------------------------------------------------------------- 26 фев 2006, воскресенье, в 12:29 KRAST, Dmitrij Lystsov написал(а): DL> 1. Дисковые квоты. DL> Установка и настройка ясно. Вопрос в достоверности, т.е. занято на DL> данный момент например 10МБайт, а repquota показывает что занято 9МБайт DL> - значение, которое было вчера. Редактирование через edquota с опцией -t DL> что-то как-то не дает результата, значение установленное в один час DL> для обновления, например /var: block grace period: 1 hour DL> не обновляет информацию об используемом дисковом пространстве. Эви Hемет рекомендует не использовать soft quotes и grace period, делать soft limit и hard limit всегда одинаковыми. Со времен 2.2.8 и до 4.11 следую этой рекомендации и проблем никогда не было. Hу и плюс в fstab не забывать опции монтирования, и в ядре поддержку, и в rc.conf. DL> 2. Лимиты на процессы, память и т.п. DL> Установка идет через указание класса пользователя - пятое поле в учетной DL> записи пользователя, что есть запись в базе login.conf DL> Hу или если ничего, то по умолчанию. DL> А когда эти ограничения вступять в силу, которые задаються в login.conf? DL> Hапример пользователь виртуальный - к примеру www, он же не зайдет в DL> систему, но от его имени будут запускаться процесы, открываться и DL> создаваться файлы? Ограничения вступают в силу тогда, когда процесс, выполняющий смену UID, вызывает функцию setusercontext(). Для интерактивного входа оба этих действия выполняет login() или его эквивалент. Для неинтерактивного запуска процесса - запускающий этот процесс, например su -c. Если ты имеешь в виду Apache без suexec, то setusercontext должен выполнить сам апач при смене UID, иначе лимиты работать не будут. Если с suexec, то соответственно suexec и должен это делать. При установке Apache 1.3 из портов соответствующий патч прикладывается автоматически, см. /usr/ports/www/apache13/files/patch-bb Eugene -- Что делают там, где воруют и сам царь, и его советник, и главный жрец? (Артха) --- slrn/0.9.8.0 (FreeBSD) * Origin: Svyaz Service JSC (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2609384ac93f6.html, оценка из 5, голосов 10
|