Добрый день.
Достался мне в руки фрихостинг сервер рабочий. Первоначальную установку и настройку этого сервера производил другой человек. Он мне достался как есть.
Итак, что мы имеем.
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
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
[/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
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 но по-моему он умеет толко увеличивать, а не уменьшать....