LinuxForum.Fans
Тема

Настройка квот пользователей

Автор: korrtec 1 сообщений 2253 просмотров
#111997

Добрый день.

Достался мне в руки фрихостинг сервер рабочий. Первоначальную установку и настройку этого сервера производил другой человек. Он мне достался как есть.
Итак, что мы имеем.
OS CentOS-5.5.64
Все пользовательские данные хранятся в /home. Т е куча куча сайтов.

Soft-RAID1 на 2х дисках SDA и SDB
Точки монтирования df -h:
[console]

Filesystem Size Used Avail Use% Mounted on
/dev/md2 688G 183G 470G 29% /
/dev/md1 2.0G 80M 1.9G 5% /boot

[/console]

Настроенные файловые квоты для md2:

fstab

text

proc /proc proc defaults 0 0

none /dev/pts devpts gid=5,mode=620 0 0 /dev/md0 none swap sw 0 0 /dev/md1 /boot ext3 defaults 0 0 /dev/md2 / ext3 noatime,nodiratime,usrquota 0 0

Quota.conf

text

[/dev/md2] DEFAULT:100Mb:120Mb:100000:120000:1d:1d #@somegroup:300Mb:450Mb:::: #someuser:400Mb::100000:200000::

root:::::: apache:::::: named:::::: clamav:::::: smmsp:::::: clamilt:::::: cyrus:::::: dcc:::::: ldap2dn:::::: gmilter:::::: mysql:::::: nginx:::::: ldap:::::: smfs::::::

Есть файлик aquota.user. Лежит в корне

repquota -tsa |grep none

text

skoy-na-b +-    177M    100M    120M   none     404  100k  120k.......
netgov-na +-    117M    100M    120M   none     900  100k  120k.......
allinfo-b +-   1669M    100M    120M   none   48065  100k  120k.......
smka-tut- ++    403M    100M    120M   none    102k  100k  120k   none
maxvale-n +-    259M    190M    200M   none    2330  210k  220k.......
jm23-na-b +-    189M    100M    120M   none     731  100k  120k.......
boushev-t +-    604M    100M    120M   none   61495  100k  120k.......
dawn-tut- +-    113M    100M    120M   none      18  100k  120k.......
slesarev- +-    232M    100M    120M   none     450  100k  120k.......

т е по сути квоты установлены, но пользователи по прежнему их могут превышать.

команда
[console]
# quotacheck -avugf
quotacheck: Cannot remount filesystem mounted on / read-only so counted values might not be right.
Please stop all programs writing to filesystem or use -m flag to force checking.
[/console]

т е он не может перемонтировать диск. Я так понимаю это происходит из-за того что квоты стоят на раздел с корнефой фс.

Как заставить работать квоты без создания нового раздела?
Либо как создать на рейде еще один раздел, чтобы примонтировать туда /home? Физичиеского доступа к серверу я не имею и не поимею. Доп жесткие диски туда не установить. Неразмеченного пространства понятно нет.
на md2 который смотрирован в корень есть где-то 450 гб свободного места. Если делать доп раздел, то желательно без потери данных.... т к перезалить их особо некуда....

читал про mdadm --grow но по-моему он умеет толко увеличивать, а не уменьшать....

Войдите или зарегистрируйтесь, чтобы ответить.