パスワードを忘れた? アカウント作成
176340 journal

tuneoの日記: ???

日記 by tuneo

openSuSEをVirtualBoxの仮想マシンにインストールしようとするとハングするので、代わりにUbuntu 9.10(amd64)の仮想マシンを使って、この辺と首っ引きでbtrfsごっこをやってみた。

仮想マシンに2GBの仮想ディスクを4台(/dev/sd[bcde])足して、btrfs-toolsを入れてレッツトライ。カーネルバージョンは2.6.31-16-generic、btrfs-toolsのバージョンは0.19-3だそうな。

$ sudo mkfs.btrfs -m raid10 -d raid10 /dev/sd[bcde]
$ sudo mount /dev/sdb /mnt
$ sudo dh --si /mnt
ファイルシステム             使用済みサイズ  %の容量 マウント位置
/dev/sdc               8.6G    29k   8.6G   1% /mnt
$ sudo umount /mnt

……メタデータもデータもRAID10で冗長化してるのに、なんで空き領域が8GB?
RAID10は2D+2Pなんだから利用可能領域は4GBだろ?

それならばと、RAIDレベルを変えてRAID1(1D+3P)で試してみる。これだと利用可能領域は2GBになるはず。

$ sudo mkfs.btrfs -m raid1 -d raid1 /dev/sd[bcde]
$ sudo mount /dev/sdb /mnt
$ sudo dh --si /mnt
ファイルシステム             使用済みサイズ  %の容量 マウント位置
/dev/sdc               8.6G    29k   8.6G   1% /mnt
$ sudo umount /mnt

……おんなじやん。RAID1/10はまだ使えないと見た。0は知らんけど。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

海軍に入るくらいなら海賊になった方がいい -- Steven Paul Jobs

読み込み中...