FreeBSDで環境を構築。以前日記に少しだけ書いていたもの。
- 2012/09/13 [Server] 早いストレージはいいね〜!
- 2012/09/18 [Server] HP DL120G6が壊れたのでHPに電話をしてみた
- 2012/09/29 [Server] HP DL120G6 システムボード交換してみたよ
で環境を構築していた物。ハードウェアはHP DL120G6で、Intel X3430(2.4GHz*2), MEM 8GB, 2TB *4でRAID5である。OSはFreeBSD9でZFS pool version 28である。
ざっくりとしたRAIDは次のような構成。
# mfiutil show adapter mfi0 Adapter: Product Name: MegaRAID SAS 8708EM2 Serial Number: P017XXXXXXX Firmware: 11.0.1-0048 RAID Levels: JBOD, RAID0, RAID1, RAID5, RAID6, RAID10, RAID50 Battery Backup: not present NVRAM: 32K Onboard Memory: 128M Minimum Stripe: 8k Maximum Stripe: 1M # mfiutil show config mfi0 Configuration: 1 arrays, 2 volumes, 0 spares array 0 of 4 drives: drive 0 ( 1863G) ONLINE <ST2000DM001-1CH1 CC43 serial=Z1E0XXXX> SATA drive 1 ( 1863G) ONLINE <ST2000DM001-1CH1 CC43 serial=Z1E0XXXX> SATA drive 2 ( 1863G) ONLINE <ST2000DM001-1CH1 CC43 serial=Z1E0XXXX> SATA drive 3 ( 1863G) ONLINE <ST2000DM001-1CH1 CC43 serial=W1E0XXXX> SATA volume mfid0 (60G) RAID-5 512k OPTIMAL <VD0> spans: array 0 volume mfid1 (5527G) RAID-5 512k OPTIMAL <VD1> spans: array 0 # zpool status -v pool: zvol1 state: ONLINE scan: scrub repaired 0 in 6h2m with 0 errors on Wed Sep 12 04:48:04 2012 config: NAME STATE READ WRITE CKSUM zvol1 ONLINE 0 0 0 mfid1 ONLINE 0 0 0 errors: No known data errors
以前作ったときに、旧サーバー(NEC Express5800/i110Ra-1h PenM740)からデータ及び環境の移行を行う際に、zfs sendを行った。その後、dedupの設定を行い、日々データセンターに有る環境やそのほかの環境など、バックアップを行っていたが、最近、ディスクの容量が足りなくなってきているので、snapshotを消していたが、全然容量が解放され、増えないことに気づいた。状態はこんな感じだ。DEDUPの値が非常によい。
$ zpool list NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT zvol1 5.38T 4.50T 899G 83% 4.99x ONLINE -
一日一回、rsyncを行ったりして、都度snapshotを取っているのだが、snapshotのサイズは増えている割には、全体の容量の消費があまり無いようだ。バックアップ環境ではDEDUP非常に効果を発揮しているようである。 長い間放置もできそうだなぁ。この環境。しばらく安泰。ちなみに、パフォーマンスは犠牲にしてでも、bz圧縮を行っています。