Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Квоты
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
[clu]
Apprentice
Apprentice


Joined: 23 Feb 2004
Posts: 160
Location: 127.0.0.1

PostPosted: Fri Dec 10, 2004 12:48 pm    Post subject: Квоты Reply with quote

Ппл, есть ли возможность ставить квоты на директории?
Back to top
View user's profile Send private message
ba
l33t
l33t


Joined: 25 May 2003
Posts: 804

PostPosted: Fri Dec 10, 2004 2:00 pm    Post subject: Re: Квоты Reply with quote

[clu] wrote:
Ппл, есть ли возможность ставить квоты на директории?

afaik ничего такого нету. тока создавать fs и моунтить ее куда надо...
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Fri Dec 10, 2004 2:11 pm    Post subject: Reply with quote

А чем вызвана такая потребность?
Чтобы пользователь не мог использовать больше 5Mb из доступных 10Gb в /home?
Back to top
View user's profile Send private message
[clu]
Apprentice
Apprentice


Joined: 23 Feb 2004
Posts: 160
Location: 127.0.0.1

PostPosted: Fri Dec 10, 2004 2:53 pm    Post subject: Reply with quote

потребность вызвана на файловом сервере под самбой.
что бы отделы не превышали свой 50gb лимит :)
Back to top
View user's profile Send private message
ba
l33t
l33t


Joined: 25 May 2003
Posts: 804

PostPosted: Fri Dec 10, 2004 2:55 pm    Post subject: Reply with quote

а создать им всем по разделу или сделать групповые квоты не катит?
Back to top
View user's profile Send private message
[clu]
Apprentice
Apprentice


Joined: 23 Feb 2004
Posts: 160
Location: 127.0.0.1

PostPosted: Fri Dec 10, 2004 4:13 pm    Post subject: Reply with quote

атк тогда уже без квот мона создать каждому отдела/подразделению по разделу :))
имхо 15 разделов - не спортивно :))))
Back to top
View user's profile Send private message
ba
l33t
l33t


Joined: 25 May 2003
Posts: 804

PostPosted: Fri Dec 10, 2004 4:14 pm    Post subject: Reply with quote

ну групповые квоты тогда
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Fri Dec 10, 2004 4:28 pm    Post subject: Reply with quote

Почему 15 разделов --- не спортивно? lvm позволяет до 255 делать ;)
Back to top
View user's profile Send private message
ABVGD
n00b
n00b


Joined: 17 Sep 2003
Posts: 41
Location: Russia, St.-Petersburg

PostPosted: Fri Dec 10, 2004 9:29 pm    Post subject: Reply with quote

В samba-3.* есть свой механизм квот: smbcquotas - Set or get QUOTAs of NTFS 5 shares. Сразу оговорюсь: сам не пользовался, но уже любопытно :)

USE="quotas" emerge samba (если нужно) и man smbcquotas.
Back to top
View user's profile Send private message
ba
l33t
l33t


Joined: 25 May 2003
Posts: 804

PostPosted: Fri Dec 10, 2004 10:06 pm    Post subject: Reply with quote

ABVGD wrote:
В samba-3.* есть свой механизм квот: smbcquotas - Set or get QUOTAs of NTFS 5 shares. Сразу оговорюсь: сам не пользовался, но уже любопытно :)

USE="quotas" emerge samba (если нужно) и man smbcquotas.

имхо это клиент чтобы редактировать квоты на виндовом сервере
Back to top
View user's profile Send private message
ABVGD
n00b
n00b


Joined: 17 Sep 2003
Posts: 41
Location: Russia, St.-Petersburg

PostPosted: Fri Dec 10, 2004 11:11 pm    Post subject: Reply with quote

Похоже на то. По крайней мере без поднятых системных квот не работает. Жаль. Закатываю губу обратно.
Back to top
View user's profile Send private message
GreenDragon
Guru
Guru


Joined: 31 Jul 2003
Posts: 319

PostPosted: Mon Dec 13, 2004 7:37 am    Post subject: Reply with quote

1) Выделить раздел для самбовых шар
2) собрать ядро с поддержкой quota
3) в /etc/fstab прописать:
Code:
/dev/rd/c0d0p2  /home   xfs     defaults,usrquota       0       1
естественно подставить свой раздел :-)
4) man quota

после этого каждый пользователь имеет квоту, для него установленную.
Это если они у Вас каждый в свои папки ходят. Думаю на общие шары будет приблизительно так же
Back to top
View user's profile Send private message
[clu]
Apprentice
Apprentice


Joined: 23 Feb 2004
Posts: 160
Location: 127.0.0.1

PostPosted: Mon Dec 13, 2004 7:41 am    Post subject: Reply with quote

блин.. я вот оже ничего не нашёл :((
а если потом нуна розширить пространство ? lvm ?
ну что за лажа :\\\
Back to top
View user's profile Send private message
GreenDragon
Guru
Guru


Joined: 31 Jul 2003
Posts: 319

PostPosted: Mon Dec 13, 2004 8:08 am    Post subject: Reply with quote

[clu] wrote:
блин.. я вот оже ничего не нашёл :((
а если потом нуна розширить пространство ? lvm ?
ну что за лажа :\\\

Мужики, читайте хоть что-нибудь, блин. Если потом нужно пользователю Васе дать больше места это делаетсся так:
Code:
edquota vasya
Back to top
View user's profile Send private message
ba
l33t
l33t


Joined: 25 May 2003
Posts: 804

PostPosted: Mon Dec 13, 2004 9:14 am    Post subject: Reply with quote

Не, народ, че-то вы тупите, я же для решения поставленной задачи предложил нормальное решение - групповые квоты. Я так понял, у каждого отдела своя папка, притом расшаренная по самбе? тогда в описании папки делаем force group = department_name, создаем группу department_name, добавляем в нее всех юзеров из этого отдела, ставим на эту группу квоту. все. если надо, то увеличиваем/уменьшаем квоту. Если хоумы/профиля находятся на том же разделе что и папки, то тогда надо чтобы department_name была не основной группой пользователя.
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Mon Dec 13, 2004 9:21 am    Post subject: Reply with quote

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

Или я не прав?
Back to top
View user's profile Send private message
ba
l33t
l33t


Joined: 25 May 2003
Posts: 804

PostPosted: Mon Dec 13, 2004 9:26 am    Post subject: Reply with quote

[clu] wrote:
потребность вызвана на файловом сервере под самбой.
что бы отделы не превышали свой 50gb лимит :)

может быть(я если честно тоже не совсем понял автора), но как то что ты предполагаешь относится к тому что сказано в этом посте?
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Mon Dec 13, 2004 9:40 am    Post subject: Reply with quote

Плохо относиться ;) Я зациклился на пользователях и не соотнес "отделы" с группами.

На самом деле, автору стоило бы конкретизировать проблему, т.к. пока все предлагаемые решения (как заметил GreenDragon) упираются в FM.
Back to top
View user's profile Send private message
[clu]
Apprentice
Apprentice


Joined: 23 Feb 2004
Posts: 160
Location: 127.0.0.1

PostPosted: Mon Dec 13, 2004 12:51 pm    Post subject: Reply with quote

вот. конкретезирую.
есть раздел раздел, например 200 Гб.
на нём следующие директории

dep1
dep2
dep3
dep4
filexchange
pub.

в директории depХ пишут только юзеры с групп depX_boss соотвественно.
в filexchange все.
в pub только юзеры группы asu.
нужно на это дело поставить квоты

dep1 - 50 gb
dep2 - 50 gb
dep3 - 40 gb
dep4 - 20 gb
filexchange - 10 gb.
pub -30gb
в pub - вложенные директории со следующим квотированием
lib - 1 gb
prof - 2 gb
promo -2 gb
video - 5gb
photo - 3 gb

например.
как это сделать ?
Back to top
View user's profile Send private message
[clu]
Apprentice
Apprentice


Joined: 23 Feb 2004
Posts: 160
Location: 127.0.0.1

PostPosted: Mon Dec 13, 2004 12:53 pm    Post subject: Reply with quote

GreenDragon wrote:

Мужики, читайте хоть что-нибудь, блин. Если потом нужно пользователю Васе дать больше места.


а если на директорию квоту в три раза увеличить ? а ?
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Mon Dec 13, 2004 1:02 pm    Post subject: Reply with quote

Ну... Прав был и ba, и я ;)

Насчет лимитов в depX --- квоты на группу.
Насчет увеличения разделов --- думай сам. Можно потом засунуть еще один диск/сделать доп. партицию и физически часть папочек depX перенести туда. Можно и lvm использовать.

Что касается
[clu] wrote:
lib - 1 gb
prof - 2 gb
promo -2 gb
video - 5gb
photo - 3 gb

Насколько я понял сейчас и ранее, ты хочешь, чтобы были такие квоты на сами директории, независимо от юзера/группы? Самое простое --- отдельные партиции. Или (как при создании iniеrd) делать файл соотв. размера и mount -o loop в нужное место.
Back to top
View user's profile Send private message
[clu]
Apprentice
Apprentice


Joined: 23 Feb 2004
Posts: 160
Location: 127.0.0.1

PostPosted: Wed Dec 15, 2004 12:49 pm    Post subject: Reply with quote

Quote:
Насчет лимитов в depX --- квоты на группу.

но всё раво нужно делать отдельными розделами :(
Back to top
View user's profile Send private message
ba
l33t
l33t


Joined: 25 May 2003
Posts: 804

PostPosted: Wed Dec 15, 2004 1:24 pm    Post subject: Reply with quote

[clu] wrote:
Quote:
Насчет лимитов в depX --- квоты на группу.

но всё раво нужно делать отдельными розделами :(

зачем???
Back to top
View user's profile Send private message
[clu]
Apprentice
Apprentice


Joined: 23 Feb 2004
Posts: 160
Location: 127.0.0.1

PostPosted: Wed Dec 15, 2004 1:41 pm    Post subject: Reply with quote

сорри, тормознул :)))

Code:
/etc/init.d/quota restart
 * Stopping quota...
Turning quota off
/dev/sda3 [/home]: user quotas turned off                                                     [ ok ]
 * Starting Quota...
Checking quotas. This may take some time.
quotacheck: Scanning /dev/sda3 [/home] quotacheck: Old group file not found. Usage will not be substracted.

мне вот инетерсно - в чём проблема в последней строчке ?
Back to top
View user's profile Send private message
[clu]
Apprentice
Apprentice


Joined: 23 Feb 2004
Posts: 160
Location: 127.0.0.1

PostPosted: Wed Dec 15, 2004 1:55 pm    Post subject: Reply with quote

также там на раздел /data не ставятся групповые квоты

edquota -g talsi
edquota: Bad format:
/dev/sdb1 22220840 0 20971520 81393 0

edquota: Can't read quotas from file.
.
может просто файл autoquota.group ? стрёмно :( вдруг ещё что-т осделать надо и оно косяком работать будет.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum