Дисковая квота

редактировать

A дисковая квота - это ограничение, установленное системным администратором, которое ограничивает определенные аспекты использования файловой системы в современных операционных системах. Функция использования дисковых квот - разумно выделить ограниченное дисковое пространство.

Содержание
  • 1 Типы квот
  • 2 Квоты
  • 3 Стандартные утилиты дисковых квот Unix
  • 4 См. Также
  • 5 Внешние ссылки
Типы квот

Там два основных типа дисковых квот. Первый, известный как квота использования или квота блока, ограничивает объем дискового пространства, которое можно использовать. Второй, известный как файловая квота или квота inode, ограничивает количество файлов и каталогов, которые могут быть созданы.

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

Квоты

Дисковые квоты обычно реализуются для каждого пользователя или группы. То есть системный администратор определяет использование или файловую квоту для определенного пользователя или группы. В некоторых файловых системах (например, ext4, XFS, f2fs, ZFS, Lustre ) также возможно также определяют пределы квот блоков и индексов для конкретного проекта или каталога, добавляя идентификатор проекта к файлам этого дерева каталогов и определяя пределы квоты для идентификатора проекта.

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

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

Когда мягкая квота нарушена, система обычно отправляет пользователю (а иногда и администратору) какое-то сообщение. Как правило, никаких дальнейших действий не предпринимается.

Некоторые системы предотвращают успешное завершение операций записи на диск, которые могут привести к жесткому нарушению квоты, в то время как другие ждут, пока квота не будет физически нарушена, прежде чем отклонять запросы на запись. Пользователь обычно уведомляется посредством сообщений об ошибках неудачной операции записи, генерируемых приложениями-нарушителями, в то время как администратор почти всегда также отправляется уведомление.

Дисковые квоты поддерживаются большинством современных операционных систем, включая Unix-подобные системы, такие как AIX (с использованием JFS или Файловая система JFS2 ), Linux (с использованием ext3, ext4, ext2, XFS (интегрированная поддержка) среди других файловых систем), Solaris (с использованием UFS или ZFS ), Microsoft Windows, начиная с Windows 2000, Novell NetWare, VMS, и другие. Метод администрирования дисковых квот зависит от каждой из этих операционных систем. Unix-подобные системы обычно предоставляют команду как для администрирования, так и для мониторинга; также могут использоваться графические интерфейсы к команде. Unix и Unix-подобные операционные системы часто имеют льготный период , когда пользователи могут превысить свои квоты на короткий период времени. Windows 2000 и более новые версии используют вкладку «Квота» в диалоговом окне свойств диска. Другие системы предоставляют собственные утилиты управления квотами.

Утилиты общих дисковых квот Unix
  • quota - отображение дисковой квоты и использования дисковой системы файловой системы;
  • edquota - изменение пользовательских квот для файловой системы;
  • setquota - Установить дисковые квоты для файловой системы;
  • repquota - суммирование квот для файловой системы;
  • quotacheck - проверка согласованности квот файловой системы;
  • quotaon - включение и выключение квот файловой системы ;
  • / etc / fstab (Linux ) или / etc / vfstab (Solaris ) - список параметров по умолчанию для каждой файловой системы, включая состояние квоты.
См. также
Внешние ссылки
Последняя правка сделана 2021-05-17 08:55:03
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте