raidz を作ってみた
ディスクの確認から
# iostat -En c0d0 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0 Model: ST31500341AS Revision: Serial No: 6VS Size: 1500.30GB <1500295200768 bytes> Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0 Illegal Request: 0 c0d1 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0 Model: ST31500341AS Revision: Serial No: 9VS Size: 1500.30GB <1500295200768 bytes> Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0 Illegal Request: 0 c1d0 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0 Model: ST31500341AS Revision: Serial No: 6VS Size: 1500.30GB <1500295200768 bytes> Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0 Illegal Request: 0 c1d1 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
- これで、zpool に所属させるディスクの確認
zpool にディスクを所属させる
# zpool create -f dpool raidz c0d0p0 c0d1p0 c1d0p0 # zpool status プール: dpool 状態: ONLINE スクラブ: 何も要求されませんでした 構成: NAME STATE READ WRITE CKSUM dpool ONLINE 0 0 0 raidz1 ONLINE 0 0 0 c1d0p0 ONLINE 0 0 0 c0d1p0 ONLINE 0 0 0 c0d0p0 ONLINE 0 0 0 エラー: 既知のデータエラーはありません # zfs create dpool/data # mkdir /data # zfs set mountpoint=/data dpool/data
圧縮モードを on にする
# zfs set compression=on dpool # zfs get all dpool NAME PROPERTY VALUE SOURCE dpool type filesystem - dpool creation 日 3月 15 11:59 2009 - dpool used 906M - dpool available 2.66T - dpool referenced 25.3K - dpool compressratio 1.00x - dpool mounted yes - dpool quota none default dpool reservation none default dpool recordsize 128K default dpool mountpoint /dpool default dpool sharenfs off default dpool checksum on default dpool compression on local dpool atime on default dpool devices on default dpool exec on default dpool setuid on default dpool readonly off default dpool zoned off default dpool snapdir hidden default dpool aclmode groupmask default dpool aclinherit restricted default dpool canmount on default dpool shareiscsi off default dpool xattr on default dpool copies 1 default dpool version 3 - dpool utf8only off - dpool normalization none - dpool casesensitivity sensitive - dpool vscan off default dpool nbmand off default dpool sharesmb off default dpool refquota none default dpool refreservation none default dpool primarycache all default dpool secondarycache all default dpool usedbysnapshots 0 - dpool usedbydataset 25.3K - dpool usedbychildren 906M - dpool usedbyrefreservation 0 -
これで、大きめのファイルを書き込むときに、すごく早くなった・・・気がする