Включение квот на VDS с KVM

Купил у Sky-Hosting сервер, работающий на виртуализации KVM. И всё прекрасно, пока дело не дошло до квот. Корневой раздел вдс-сервера был смонтирован без поддержки квот. Но раз сервер на квм, то можно вообще не писать хостеру и настроить квоты самостоятельно. :) Как? Речь в этой статье.

Для начала нужно таки смонтировать корневой раздел с поддержкой квот. Для этого нужно отредактировать файл fstab и перемонтировать его.

nano /etc/fstab

Открывается редактор и мы видим следующее:

Fstab по-умолчанию

/dev/sdb / — это наш корневой раздел, ext3 — это файловая система, на которой работает корневой раздел, а errors=remount-ro — это флаг, который отвечает за перемонтирование системы в read-only в случае обнаружения ошибок на диске.

Нам нужно добавить флаги, активирующие квоты, сразу после параметра errors=remount-ro. И прописать их нужно через запятую. Эти параметры — defaults,usrquota,grpquota.

Флажок defaults никакого отношения к квотам не имеет, но только при наличии этого флажка система загрузится после перезагрузки. А вот usrquota,grpquota — это те флажки, которые отвечают за квоты.

Добавляем defaults,usrquota,grpquota после errors=remount-ro, разделяя их запятой. Конечный вариант должен выглядеть так:

fstab new

Теперь сохраняем файл нажатием на сочетание клавиш ctrl+o, закрываем нажатием на ctrl+x и перезагружаем сервер для того, чтобы перемонтировать корневой раздел.

Если квоты включаются на каком-то системном разделе, типа /home, то достаточно перемонтировать раздел, чтобы квоты заработали: mount -o remount /. Если же квоты включатся на корневом разделе /, то перемонтировать раздел «онлайн» не получится, нужно будет перезагрузить сервер.

Последний шаг — установить программу, которая отвечает за работу квот. Это quota. И устанавливается она командой aptitude install quota.

При установке quota автоматически создаёт файлы aquota.user и aquota.group в корневом разделе / и активирует квоты.

На этом всё. Далее следует назначение квот, но эта тема другой статьи.

Добавьте статью в сервисы:

1 комментарий: Включение квот на VDS с KVM

  • CyprusX говорит:

    Вот у меня проблема арендовал я VDS и как включить квоты на виртуальном сервере ума ни приложу

    :!: Вот содержание fstab

    GNU nano 2.2.2 File: /etc/fstab

    proc /proc proc defaults 0 0
    none /dev/pts devpts rw 0 0

Оставьте комментарий

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!: