Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
Приложение A. gfs2_quota
Стандартная функциональность квот в Red Hat Enterprise Linux поддерживается начиная с версии 6.1. Для этого потребуется установить пакет quota. В рамках этого документа подразумевается, что управление квотами GFS2 осуществляется с помощью его инструментов (см. Раздел 4.5, «Управление квотами в GFS2»).
В этом приложении обсуждаются основные задачи управления GFS2 при помощи
gfs2_quota
.
A.1. Настройка квот
Для каждого пользователя (UID) и группы (GUID) можно определить два предельных значения: жесткий лимит и гибкий лимит.
Жесткий лимит определяет абсолютный максимум пространства, доступного пользователю или группе. Нулевое значение снимает ограничения.
Гибкий лимит обычно меньше жесткого . По достижении гибкого лимита файловая система уведомит пользователя. Нулевое значение снимает ограничения.
gfs2_quota
позволяет установить лимит. Эту команду нужно выполнить лишь на одном узле после подключения GFS2.
По умолчанию квотирование отключено. Чтобы его включить, при монтировании файловой системы добавьте параметр
quota=on
(см. Раздел A.4, «Включение и отключение квот»).
A.1.1. Формат команд
Настройка квот, жесткий предел
gfs2_quota limit -uпользователь
-lразмер
-fточка_монтирования
gfs2_quota limit -gгруппа
-lразмер
-fточка_монтирования
Настройка квот, гибкий предел
gfs2_quota warn -uпользователь
-lразмер
-fточка_монтирования
gfs2_quota warn -gгруппа
-lразмер
-fточка_монтирования
пользователь
- UID или имя пользователя из файла паролей.
группа
- GID или название группы.
размер
- Новый лимит. В качестве единиц измерения по умолчанию используются мегабайты. Флаги
-k
,-s
и-b
позволяют их изменить на килобайты, секторы и блоки файловой системы. точка_монтирования
- Каталог подключения GFS2.
A.1.2. Примеры
В этом примере пользователю Bert выделен один гигабайт (1024 МБ) в
/mygfs2
:
# gfs2_quota limit -u Bert -l 1024 -f /mygfs2
Ниже для группы под номером 21 в
/mygfs2
будет определен гибкий лимит в 50 килобайт.
# gfs2_quota warn -g 21 -l 50 -k -f /mygfs2