Добрый день, на сервере стоит SLES 10 + SAMBA. Требуется ввести квоты для пользователей.
Раздела два - swap и соответственно / в reiserfs . Насколько я понимаю надо использовать системные квтоы и в SLES 10 они по умолчанию уже включены в ядро. Скажите пожайлуста как мне их настроить? Требуется ли переразбивать жёсткий диск(ведь для настройки как я понял требуется сперва размонтировать фаловую систему), и если требуется как это максимально просто и быстро сделать чтобы не потерять данные? В самбе как я понял такой возможности нет?з.ы. скачал live gparted но он пишет лишь No devices found. Менять размер ведь лучше через Live дистрибутив?
Устанавливаешь пакет quota
В фстаб добавляешь для / опцию usrquota или grpquota или обе сразу.
Дистрибутивы типа дебиан добавляют стартовый скрипт в /etc/init.d/quota который проверяет фстаб и сам инициализирует квоты. Дальше edquota редактирует собственно квоты.
Скорость инициализации зависит от объема диска, от того насколько он заполнен и ессесна от скорости диска.
Это один из вариантов, наверно есть более красивые в привязке к самбе.
>[оверквотинг удален]
>Раздела два - swap и соответственно / в reiserfs . Насколько я
>понимаю надо использовать системные квтоы и в SLES 10 они по
>умолчанию уже включены в ядро. Скажите пожайлуста как мне их настроить?
>Требуется ли переразбивать жёсткий диск(ведь для настройки как я понял требуется
>сперва размонтировать фаловую систему), и если требуется как это максимально просто
>и быстро сделать чтобы не потерять данные? В самбе как я
>понял такой возможности нет?
>
>з.ы. скачал live gparted но он пишет лишь No devices found. Менять
>размер ведь лучше через Live дистрибутив?
В Suse есть демон quotad у которого есть как раз стартовый скрипт в /etc/init.d/quotad
Проблема в том что я не совсем понимаю как мне инициализировать Quota на разделе /
Я отредактировал fstab как и требовалось, но я так понимаю что мне требуется исоплнить команду quotacheck с параметрами -avug а так как раздел один - / то естественно он его не размонтирует. В одном из мануалов предлагается изменить стартовые скрипты для проверки и активации квот при загрузке, но я не понимаю какой из скриптов мне надо редактировать.Также написанно что рекомендуется включать квтоы сразу после монтирования файловых систем в инициализированном скрипте, но как мне сделать это? как узнать порядок скриптов и какой из них править?
роде разбрался...
в каком-то смысле помогло вот это
http://www.cs.uah.edu/~jtoone/cs392/suse10-1setup.html