man zpool
заявляет, что vdev
для пула zfs может быть «обычный файл». Могу ли я указать разреженный файл (предупреждение о том, что целостность файла определяется базовой файловой системой, должно применяться с такой же актуальностью для разреженного файла)?
Руководство по администрированию ZFS на https://pthree.org/2012/12/04/zfs-administration-part-i-vdevs/ заявляет, что файл vdevs «должен быть предварительно выделен, а не разреженными файлами или тонкой подготовкой» (спасибо @jlliagre).
На https://wiki.archlinux.org/index.php/Experimenting_with_ZFS разреженные файлы используются без комментариев.
Да, вы можете использовать разреженные файлы в качестве VDEV при создании пула ZFS. Хотя в одном из первых портов Linux ZFS возникла ошибка, мешавшая ему работать, она была исправлена четыре года назад.
Однако вы не должны ожидать производительности или надежности от файловых vdev.
Цитируя zpool
страница руководства:
Настоятельно не рекомендуется использовать файлы в качестве резервного хранилища. Он предназначен в первую очередь для экспериментальных целей, ...
Да, вы можете указать разреженный файл с абсолютным путем к файлу. Я использую его только для тестирования. Файл Vdevs Больше подробностей.