URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 80856
[ Назад ]

Исходное сообщение
"Suse Quota"

Отправлено defnull , 23-Июн-08 15:31 
Добрый день, на сервере стоит SLES 10 + SAMBA. Требуется ввести квоты для пользователей.
Раздела два - swap и соответственно / в reiserfs . Насколько я понимаю надо использовать системные квтоы и в SLES 10 они по умолчанию уже включены в ядро. Скажите пожайлуста как мне их настроить? Требуется ли переразбивать жёсткий диск(ведь для настройки как я понял требуется сперва размонтировать фаловую систему), и если требуется как это максимально просто и быстро сделать чтобы не потерять данные? В самбе как я понял такой возможности нет?

з.ы. скачал live gparted но он пишет лишь No devices found. Менять размер ведь лучше через Live дистрибутив?


Содержание

Сообщения в этом обсуждении
"Suse Quota"
Отправлено djaarf , 23-Июн-08 17:09 
Устанавливаешь пакет quota
В фстаб добавляешь для / опцию usrquota или grpquota или обе сразу.
Дистрибутивы типа дебиан добавляют стартовый скрипт в /etc/init.d/quota который проверяет фстаб и сам инициализирует квоты. Дальше edquota редактирует собственно квоты.
Скорость инициализации зависит от объема диска, от того насколько он заполнен и ессесна от скорости диска.
Это один из вариантов, наверно есть более красивые в привязке к самбе.


>[оверквотинг удален]
>Раздела два - swap и соответственно / в reiserfs . Насколько я
>понимаю надо использовать системные квтоы и в SLES 10 они по
>умолчанию уже включены в ядро. Скажите пожайлуста как мне их настроить?
>Требуется ли переразбивать жёсткий диск(ведь для настройки как я понял требуется
>сперва размонтировать фаловую систему), и если требуется как это максимально просто
>и быстро сделать чтобы не потерять данные? В самбе как я
>понял такой возможности нет?
>
>з.ы. скачал live gparted но он пишет лишь No devices found. Менять
>размер ведь лучше через Live дистрибутив?


"Suse Quota"
Отправлено defnull , 24-Июн-08 17:37 
В Suse есть демон quotad у которого есть как раз стартовый скрипт в /etc/init.d/quotad
Проблема в том что я не совсем понимаю как мне инициализировать Quota на разделе /
Я отредактировал fstab как и требовалось, но я так понимаю что мне требуется исоплнить команду quotacheck с параметрами -avug а так как раздел один - / то естественно он его не размонтирует. В одном из мануалов предлагается изменить стартовые скрипты для проверки и активации квот при загрузке, но я не понимаю какой из скриптов мне надо редактировать.

Также написанно что рекомендуется включать квтоы сразу после монтирования файловых систем в инициализированном скрипте, но как мне сделать это? как узнать порядок скриптов и какой из них править?



"Suse Quota"
Отправлено defnull , 24-Июн-08 18:05 
роде разбрался...
в каком-то смысле помогло вот это
http://www.cs.uah.edu/~jtoone/cs392/suse10-1setup.html