1

Мне нравится, как BTRFS делает снимки и подобъемы, но неправильно использовать LVM просто потому, что я хочу, чтобы мой логический том был определенного размера.

Есть ли что-то аналог логических томов LVM в BTRFS? Мне кажется, что самым близким к нему является подраздел BTRFS.

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

2 ответа2

3

Подобъемы Btrfs не являются блочными устройствами и, следовательно, не имеют фиксированного размера. Почему вы хотите сделать его определенного размера? Ваш вопрос аналогичен вопросу "Есть ли способ сделать папку определенного размера?«Это будет размер содержимого, и вы не сможете сделать его больше или меньше, за исключением добавления или удаления данных из подобъема.

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

1

Проблема в том, что я хочу ограничить (группу) пользователей определенным объемом данных в подобъеме, не вмешиваясь в квоты и т.д. - На данный момент я просто предоставляю им доступ к логическому тому LVM, и все работает хорошо. Может быть, я думаю об использовании неправильной функции BTRFS, так как я не эксперт BTRFS ... Я перефразирую вопрос и уберу из него "подобъем".

Я полагаю, вы переоцениваете это.

Я не совсем знаком с Btrfs, но я полагаю, что я достаточно знаком с ZFS, из которой Btrfs черпал много вдохновения, чтобы понять это.

В обоих случаях вы работаете с большим объемом хранилища, которое подразделяется на файловые системы, которые могут иметь различные наборы свойств. Например, квоты для файловой системы. Btrfs называет это "подразделами".

Просто создайте вложенный том, установите для квоты столько, сколько вы хотите, чтобы она могла расти (аналогично размеру логического тома LVM), а затем, если все настроено для поддержки квот в Btrfs, выполните что-то вроде btrfs qgroup limit 1G <path>/<subvolume> . Смотрите страницу btrfs Wiki Use Cases о реализации квот, чтобы узнать больше о том, что делать, если это не сработает немедленно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .