DirectAdmin - это удобная панель управления хостингом. Легкость в настройке, легкость в использовании!
ДиректАдмин - это самая быстрая и нересурсоемкая панель из всех существующих коммерческих панелей управления для хостинга. Бесплатные и регулярные обновления версии панели DirectAdmin на протяжении всего времени ее использования заметно выделяют ее среди других.



Directadmin неправильно отображает занятое место на диске

28.09.10 10:52

Столкнулись с тем, что на корректно настроенной машине в панели управления хостингом Directadmin некорректно отображается информация о том, сколько занимает на диске места аккаунт.

Проверили настройки Directadmin, все в порядке.

# grep quota /usr/local/directadmin/conf/directadmin.conf
quota_partition=/

Квоты на диске и раздел смонтирован с их поддержкой:

# mount | grep quota
/dev/simfs on / type reiserfs (rw,usrquota,grpquota)

Сама система корректно их считает и отображает:

# /usr/sbin/repquota /
*** Report for user quotas on device /dev/simfs
Block grace time: 00:00; Inode grace time: 00:00
                        Block limits                File limits
User            used    soft    hard  grace    used  soft  hard  grace
----------------------------------------------------------------------
....
u300415   --   13984 2048000 2252800            793     0     0
u300327   --   29336  307200  337920            262     0     0
u300347   --    3332 2048000 2252800            252     0     0
u300349   --   17976  307200  337920            310     0     0
u300352   --    7428  307200  337920            364     0     0
u300373   --    2892  307200  337920            230     0     0
....

Нашли описание алгоритма подсчета квот у ДА на форуме. Прошлись по нему и нашли пустой /home/tmp/quota-dump, который принадлежал root. 

# cat /var/log/directadmin/errortaskq.log
2010:09:28-05:01:01: Unable to find cron id 2 in ./data/admin/backup_crons.list
2010:09:28-05:01:01: type=Unable to find that cron ID is an unknown type for the backup action
2010:09:28-10:23:01: Unable to dump quotas into /home/tmp/quota-dump. Path already exists

После удаления и запуска пересчета квот, все стало отображаться корректно.

echo "action=tally&value=all" >> /usr/local/directadmin/data/task.queue

P.S. Можете проверить. Создайте /home/tmp/quota-dump и запустите пересчет квот. По окончанию (может занять до 60 минут и более) смотрите список пользователей в директадмине.







« Awstats не показывает статистику за прошедший месяц  | В начало |  dovecot: User is missing UID (see mail_uid setting) »



Вам нужна помощь или консультация по данному руководству?! Задайте свой вопрос на форуме. Вам нужен профессионал?! Воспользуйтесь услугами системного администратора для работ по вашему серверу. Мы поможем вам с переездом, настройкой, оптимизацией сервисов, равно как и с другими вопросами по части Linux/Unix.







   Все права на панель управления Directadmin принадлежат разработчику © DirectAdmin, JBMC Software, Canada
   К вашим услугам плагины для Директадмин - панели управления хостингом
   Лучшее предложение по установке, поддержке Directadmin на CentOS/RedHat, Debian/Ubuntu, FreeBSD.
   Профессиональное абонентское обслуживание серверов: выделенных и виртуальных на базе Linux/Unix.
   Услуги системного администратора по настройке WEB сервера Apache (NGINX), DNS службы, POP3 (IMAP) и SMTP, FTP.
 Copyright, 2019 © DAHELP.RU, all rights reserved.
Работает на Amiro CMS - Free