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

Как использовать файл как zpool?

Если я сделаю

dd if=/dev/zero of=/tank/test/zpool bs=1M count=100

как я могу лечить файл /tank/test/zpool как vdev, так что я могу использовать его как zpool?

Это только для целей тестирования zfs.

Нет необходимости создавать устройство цикла, вы можете просто использовать сам файл как vdev:

zpool create test /tank/test/zpool

Создайте устройство петли, поддерживаемое файлом.

dd if=/dev/zero of=/tmp/foo bs=1M count=128
losetup /dev/loop0 /tmp/foo
zpool create tank /dev/loop0

(Минимальный размер диска 128 МБ.)

Ой, тег Solaris не заметил. Мои инструкции были для Linux. Вместо того losetup ты можешь использовать lofiadm под Солярис.