Назад | Перейти на главную страницу

Можно ли ограничить размер папки в NexentaStor Community Edition

Например, если у меня том ZFS 4 ТБ, можно ли создать 3 папки, а затем ограничить каждую папку, скажем, 2 ГБ. Если да, то как?

Я много гуглил, но безрезультатно - все, что я получил, это информация об ограничении лицензии 18 ТБ.

Все и любые советы с удовольствием принимаю.

---РЕДАКТИРОВАТЬ

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

В веб-интерфейсе перейдите к Data Management -> Shares и выберите нужную папку.

Под Read-Write Parameters, вы можете ввести квоту, чтобы ограничить объем места, который может занимать папка (Ссылочная квота), или объем, который может занимать папка, ее снимки и т. д. (Квота). Применяются нормальные суффиксы (G, M, K).

В административной панели NMS вы можете установить это, перейдя в Управление данными -> Наборы данных -> Папки -> Показать -> -> Квота.

По сути, это то же самое, что и "zfs set quota". Обратите внимание, что квота применяется ко всей файловой системе ZFS (или папкам), а не только к указанным папкам. Если вам нужны разные квоты, вам придется использовать разные файловые системы.

То, что вы искали, - это функция «квот» в zfs.

Чтобы установить квоту 2 ГБ на dir/whereever в бассейне по имени pool:

zfs set quota=2G pool/dir/whereever

И, чтобы проверить квоту:

zfs get quota pool/dir/whereever