Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» quotas

Автор: Uriel
Дата сообщения: 04.10.2002 20:31
Как забить определённое количество метров пользователю в его хоумдире?

например штоб он туда мог залить небольше 10Мб...
Автор: lynx
Дата сообщения: 06.10.2002 04:46
Uriel

Попробуйте это:
http://mgul.ac.ru/~t-alex/Linux/optimization/ch13_2.html#7

edquota

$ man edquota (8) v редактирование пользовательских квот
$ man quota (1) v вывод информации об использовании диска и ограничениях
$ man quotacheck (8) v сканирование файловой системы о использовании диска
$ man quotactl (2) v манипулирование дисковыми квотами
$ man quotaon, quotaoff (8) v включение или выключение квот на файловой системе
$ man repquota (8) v суммирование квот на файловой системе
$ man rquota (3) v осуществление квот на удаленной машине


Автор: Uriel
Дата сообщения: 06.10.2002 22:37
угу, читали
нада редактировать /etc/fstab
вот в нём чего то и невыходит
ну я вроде уже нашёл, эт хочу квоты поставить на закачку по фтп
поставил профтпд с модулем квот терь проверить нада, работает ли как хотелось
Автор: Uriel
Дата сообщения: 08.10.2002 18:25
Пишет такое:
No filesystems with quota detected.
Чего тут делать?
Автор: L0Ve
Дата сообщения: 08.10.2002 23:05
Uriel
Покажи /etc/fstab
Автор: Uriel
Дата сообщения: 09.10.2002 20:05
вобщем в этом то и заключался вопрос /я их просто формулировать не умею /

знаю што там нада лазить но не знаю как. уже дважды систему вешал...

LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hda3 swap swap defaults 0 0
Автор: Step
Дата сообщения: 09.10.2002 21:24
LABEL=/ / ext3 defaults,usrquota 1 1
Так пробовал?
Автор: Uriel
Дата сообщения: 09.10.2002 23:09
да
и при reboot'е выдало много чего лишнего, написало read-only filesystem
и повисло на Запуске журналирования системы
Автор: lynx
Дата сообщения: 11.10.2002 08:15
Uriel


Цитата:
и при reboot'е выдало много чего лишнего, написало read-only filesystem
и повисло на Запуске журналирования системы


А программа edquota установлена?
Автор: Uriel
Дата сообщения: 11.10.2002 17:30

Цитата:
А программа edquota установлена?

к@нешно
вот терь пишет, что нету auser.quota
как их создавать и чего тама пишеться?
Автор: Step
Дата сообщения: 11.10.2002 19:23
Uriel
auser.quota... Ты имеешь ввиду user.quota? Его создает checkquotas, после того, как изменяешь fstab и перезагружаешь машину. В кернеле поддержка квот включена?
Автор: Uriel
Дата сообщения: 11.10.2002 20:36
втом то и весь sensus, что auser.quota
Автор: lynx
Дата сообщения: 12.10.2002 23:02
Uriel


Цитата:
втом то и весь sensus, что auser.quota


Не, ну, Вы создайте юзерский квоты user.quota, может и перестанет ругаться то.
Автор: Uriel
Дата сообщения: 13.10.2002 11:30
создавал...
ему нада именно auser.quota

ЗЫ а де должны лежать квоты юзверей?
Автор: lynx
Дата сообщения: 13.10.2002 19:35
Uriel


Цитата:
а де должны лежать квоты юзверей?


Там же, где и хоумы юзеров.
/home
Принадлажать файлы должны руту.
Чмоды для них 600

Нет, Вы так и не почитали по линку:
http://mgul.ac.ru/~t-alex/Linux/optimization/ch13_2.html#6
Автор: Uriel
Дата сообщения: 13.10.2002 20:28
эт я читал первым делом
всё так и сделал, а он мне вот такое выдал (см.выше)
Автор: lynx
Дата сообщения: 13.10.2002 22:46
Uriel

Создай копию файла user.quota в том же каталоге и назови его auser.quota, поставь
chown root
chmod 600
и попробуй так.
Автор: Uriel
Дата сообщения: 13.10.2002 22:55
Вот только что писать в этот файл?
не пустой же он должон быть...
Автор: lynx
Дата сообщения: 14.10.2002 04:24
Uriel

Такс, счас у себя перегружусь попробую, вот пока еще линков:
http://ruslandh.narod.ru/howto_ru/mini/Quota/x69.html
http://rsuss1.rnd.runnet.ru/cgi-bin/man-cgi.gen?quotaon+8

Походу ты не запускаешь checkquotas
Автор: greys
Дата сообщения: 14.10.2002 13:23
Uriel
вот тебе стопроцентно работающая последовательность команд для настройки квот. Но сначала пара слов про aquota. На самом деле, это просто вторая версия системы контроля квот, более новая. Встречается, соответственно, в последних версиях юниксов. Скажем, у меня в RedHat 7.2 оно уже имеется. Так что переживать нечего, это то же самое, что и quota.user, но чуть в другом формате.

Теперь, как настроить. Пример на разделе /home:

1. Потри все что делал до этого про quota.user/aquota.user, т.е. все эти файлы.

2. Создай файл aquota.user где ты его создавал. Пустой, такими строчками:
touch /home/aquota.user
chmod 600 /home/aquota.user

3. Проверь, чтобы в /etc/fstab стояло usrquota для этого раздела.

4. Напиши
quotacheck -avfm
про ключики сам посмотришь, но смысл их в том, что проверять квоты для всех разделов, у которых есть опция usrquota/grpquota в /etc/fstab, показывать все действия подробно, и на всякие глупости не отвлекаться (-f и -m говорят команде проверять квоты в любом случае, невзирая на возможные сложности типа этой какой-то файловой системы подключенной в режиме read-only, и так далее). Короче, гарантия того, что квоты все-таки начнут проверяться.

5. После этого твой файлик aquota.user будет изменен, как и положено. Теперь мы готовы перегружаться, чтобы все было совсем круто.

6. Перегружаемся. Файл aquota.user у нас уже есть, так что все пройдет тихо, и квоты для файловых систем включатся.


Ну вот и все. Теперь можешь делать

repquota -a

чтобы смотреть у кого какие квоты (а все пока по дефолту), и дальше

edquota -u greys

чтобы редактировать квоты пользователя greys (ну и все остальные пользователи - аналогично).

Если хотишь делать квоты по группам - то тогда делай все вышеописанные действия, но вместо usrquota и aquota.user пиши grpquota и aquota.group

Если (ну совсем странный случай!) будут еще проблемы, пиши!

Удачи, надеюсь все наконец-т о у тебя зашуршит,
greys
Автор: Uriel
Дата сообщения: 14.10.2002 21:49
ищё если б написал про checkquota...
он мне пишет, что не могёть найти mount'ов с включенными квотами
Автор: greys
Дата сообщения: 14.10.2002 23:46
Uriel
а ты в каком порядке все делаешь? если не дописать опцию в fstab, то так и будет ругаться...

напиши точно как делаешь, и что за система у тебя. на какие разделы пытаешься включить квоты и т.д...

до скорого,
greys
Автор: Uriel
Дата сообщения: 15.10.2002 15:10
первым делом редактирую фстаб

LABEL=/ / ext3 defaults 1 1

потом создаю /home/aquota.user
затем перезагружаюся
пытаюся checkquota запустить

он мне и при старте пишет, что на dev/hda7 нет файла auser.quota, а если я его создаю, то пишет, что неверный формат

а при checkquota пишет что нету квотированых разделов
Автор: greys
Дата сообщения: 15.10.2002 16:36
Uriel
так я ж в 3ем пункте сказал - проверь, чтобы было usrquota в опциях для раздела. То есть, не как ты написал в этой мессаге, а вот так:

LABEL=/ / ext3 defaults,usrquota 1 1

потому и ругается! Давай, пробуй так, и посмотрим что дальше будет. Но оно должно стопудово сработать! Все по-новому сделай, по моему списку из предыдущего поста!

Удачи,
greys
Автор: Uriel
Дата сообщения: 15.10.2002 17:19
сорри это я просто с предыдущей страницы скопировал и забыл вставить
канешно у мя там есть usrquota
Автор: greys
Дата сообщения: 15.10.2002 23:15
Так. Когда перегружаешься, что пишется при загрузке? Там где-то должна быть строка, что включение поддержки квот, и либо OK, либо Failed. У тебя что?
Автор: Uriel
Дата сообщения: 16.10.2002 14:58
Дословно

Mounting filesystem quotas: quotaon: using //aquota.user - no such file or directory at /dev/hda7 FAILED

а если создаю такое /auser.quota то пишет

Mounting filesystem quotas: quotaon: using //aquota.user - неверный аргумент FAILED
Автор: Uriel
Дата сообщения: 17.10.2002 16:20
а может хтось кинет этот aquota.user?
или он мутный?
Автор: lynx
Дата сообщения: 18.10.2002 02:38
Uriel


Цитата:
aquota.user


Он изначально должен не руками, а системой создаваться. Иначе ошибку писать будет.

Пример живет все по той же линке:


Цитата:
/dev/sda6: blocks in use: 6, limits (soft = 5000, hard = 0)
inodes in use: 5, limits (soft = 0, hard = 0)


(лимит в 5 метров)
Автор: Uriel
Дата сообщения: 18.10.2002 15:04
разобрался
сработало

Страницы: 12

Предыдущая тема: Sendmail: где хранится список пользователей и их почта


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.