私が行った場合
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向けでした。 Solarisでは、losetup
の代わりにlofiadm
を使用できます。