Filesystems

如何將文件用作 zpool?

  • March 26, 2014

如果我做

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 MB。)

糟糕,沒有註意到 Solaris 標籤。我的說明是針對 Linux 的。代替losetup你可以lofiadm在 Solaris 下使用。

引用自:https://serverfault.com/questions/583733