メニュー 閉じる

日: 2009年5月4日

SXCE/ZFS

SXCE(Solaris Express, Community Edition)で、ZFS/RAID-Zを使ってみるの巻。

そもそもみくりんにはSolarisのDISK管理の知識が無いのだけど、試行錯誤で下記をなんとか。
今回はSCSI接続の仮想DiskをVMwareで割り当てて、RAID-Zを構築してみました。

 

# format
Searching for disks…done

c2t0d0: configured with capacity of 7.98GB
c2t1d0: configured with capacity of 7.98GB
c2t2d0: configured with capacity of 7.98GB

AVAILABLE DISK SELECTIONS:
       0. c0d0 <DEFAULT cyl 5218 alt 2 hd 255 sec 63>
          /pci@0,0/pci-ide@7,1/ide@0/cmdk@0,0
       1. c2t0d0 <VMware,-VMwareVirtualS-1.0 cyl 1042 alt 2 hd 255 sec 63>
          /pci@0,0/pci1000,30@10/sd@0,0
       2. c2t1d0 <VMware,-VMwareVirtualS-1.0 cyl 1042 alt 2 hd 255 sec 63>
          /pci@0,0/pci1000,30@10/sd@1,0
       3. c2t2d0 <VMware,-VMwareVirtualS-1.0 cyl 1042 alt 2 hd 255 sec 63>
          /pci@0,0/pci1000,30@10/sd@2,0
Specify disk (enter its number):

 

で、ここからパーティションを切らないといけないので、ディスク番号を指定した後、fdiskコマンドを実行。

 

format> fdisk
No fdisk table exists. The default partition for the disk is:

  a 100% "SOLARIS System" partition

Type "y" to accept the default partition,  otherwise type "n" to edit the
partition table.
y
format>

 

ディスクの100%をSolarisパーティションにするか聞いてきたので、今回は迷わず「y」。あとはformatコマンドのdiskサブコマンドで対象DISKを切り替えつつ、同様のパーティション設定を1,2,3のDISKそれぞれに実施。

 

その後、

# zpool create rpoolz raidz c2t0d0 c2t1d0 c2t2d0

で、rpoolzができ上がるので、

# zfs create rpoolz/zwork

とやったら、、

 

# zpool list
NAME     SIZE   USED  AVAIL    CAP  HEALTH  ALTROOT
rpool   39.8G  10.1G  29.6G    25%  ONLINE  –
rpoolz  23.9G   266K  23.9G     0%  ONLINE  –

# zfs list
NAME                     USED  AVAIL  REFER  MOUNTPOINT
rpool                   10.6G  28.5G  32.5K  /rpool
rpool/ROOT              8.98G  28.5G    19K  legacy
rpool/ROOT/snv_112      8.98G  28.5G  8.84G  /
rpool/ROOT/snv_112/var   144M  28.5G   144M  /var
rpool/dump              1.00G  28.5G  1.00G  –
rpool/export             103M  28.5G    21K  /export
rpool/export/home        103M  28.5G   103M  /export/home
rpool/swap               512M  29.0G  36.1M  –
rpoolz                   171K  15.7G  28.0K  /rpoolz
rpoolz/zwork            25.3K  15.7G  25.3K  /rpoolz/zwork
#

めでたく rpoolz/zwork が完成。

あとはこのzfsエリアをSambaで共有して使うと、信頼性の高いファイルサーバーになるんじゃないかと画策中。

さぁてどうかな?