LINUX.ORG.RU

да. размер файла будет динамическим до размера свободного места на данной фс :)
смонитруй файл через loop и издевайся над псевдоустройством как хочешь…

pfg ★★★★★
()

Можно ли создать файл в ext4 и внутри создать zfs?

Можно

Но чтобы размер файла был динамическим?

Можно, но только в сторону увеличения файла ручками, пул может только расти.

GAMer ★★★★★
()
Ответ на: комментарий от hateyoufeel

ext4 не умеет растягиваться налету

Обожаю вот такие комментарии. Помогают понять, что, мол, ага, вот этот индивид имеет тенденцию свои выдумки представлять как факты. Вообще не парится хотя погуглить.

Минус пять социального рейтинга.

i-rinat ★★★★★
()

Можно ли создать файл в ext4 и внутри создать zfs? Но чтобы размер файла был динамическим? По типу виртуалок и dynamic partition size

Конечно.

sudo mkdir /test
sudo truncate -s 10T /test/test.raw
sudo zpool create testpool /test/test.raw
zpool list       
NAME       SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP    HEALTH  ALTROOT
testpool  9.98T   100K  9.98T        -         -     0%     0%  1.00x    ONLINE  -
du -sh /test/test.raw
1.9M    /test/test.raw

Это я ещё молчу про возможность использования qcow2.

Harliff ★★★★★
()
Последнее исправление: Harliff (всего исправлений: 2)
Ответ на: комментарий от no-dashi-v2

Я имел ввиду, что она сама не может заполнять всё доступное место. А про онлайновый вызов resize2fs я в курсе.

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

hateyoufeel ★★★★★
()
Последнее исправление: hateyoufeel (всего исправлений: 1)
Ответ на: комментарий от Harliff

блин, я криво прочитал и подумал, что он наоборот хочет. Но это не важно, в ext4 тоже sparse files есть. Будет работать аналогично.

hateyoufeel ★★★★★
()
Последнее исправление: hateyoufeel (всего исправлений: 1)
Ответ на: комментарий от hateyoufeel

Я не советую использовать loop. В ядре есть scsi target, и он позволяет заэкспортировать файл как блочное устройство через виртуальный хостадаптер, и эта штука корректно отслеживает изменение размера файла

no-dashi-v2 ★★
()