ja:solaris:openindianaでzfsストレージを作る
OpenIndianaでZFSストレージを作る
実質的なSolarisのオープンソース版UNIXなOpenIndianaでZFSストレージを作る方法。
ZFSストレージプールを作成する
ZFSのストレージプールを作成する。
ストレージプールはブロックデバイスを1つ以上指定する。。。はず。
とりあえずrootで作業。
コマンドの書式は次の通り。
zpool create {プール名} [オプション] {ディスク1 [, ディスク2…]}
- 単独のディスクの場合
# zpool create tank c2t0d0
- 2つのディスクでミラーの場合
# zpool create tank mirror c2t0d0 c3t0d0
- 3つのディスクでRAIDZの場合
# zpool create tank raidz c2t0d0 c3t0d0 c4t0d0
上記のような感じでストレージプールを作成する。
実際のストレージはこのストレージプール内に作成し、そのストレージはストレージプールのサイズを上限として切り出して利用される。
サイズの上限に触れないようであれば、複数のストレージを切り出せる。
ストレージプールにZFSストレージを作成する
前項で作成したストレージプールにストレージを作成する。
コマンドの書式は次の通り。
zfs create [オプション] {プール名}/{ストレージ名}
- ディスクの作成
# zfs create tank/disk0
- 1GBのディスクの作成
# zfs create -V 1G tank/disk1
ストレージを削除する
ストレージはzfs destroyで削除できる。
コマンドの書式は次の通り。
zfs destroy {プール名}/{ストレージ名}
# zfs destroy tank/disk0
ま、後は煮るなり焼くなりマウントするなり。。。
ja/solaris/openindianaでzfsストレージを作る.txt · 最終更新: 2014/05/23 03:03 by makoto