zraid化したことで容量や信頼性の点は満足なのですが、NFSアクセスがあまりにも遅いのでZILをSSD化してみました。
MVNE SSDをPCIe 3.0変換ボードに刺してproliant N54Lに付けました。N54LはPCIe 2.0なので、速度は半分しか出ないことになります。SSDはADATAのXPG SX6000 Lite M.2 2280 PCIe Gen3x4 SSD 256GB(NTTXで3,980円)、変換ボードはamazonで999円でした。ついでにL2ARCもSSD化してみましたがRAMが8GBしか刺さっていないので小さめにしました。128GBなので約2GBのRAMを消費する計算になります。SSDの未使用部分をどうするかは今後考えて行くつもりです。NAS 2号機の分のSSD、変換ボードも購入したのですが、ちょっと忙しいので2号機への取り付けは後日行う予定です。
# gpart create -s GPT nvd0 nvd0 created # gpart add -t freebsd-zfs -l freebsd-zil -s 4g nvd0 nvd0p1 added # gpart add -t freebsd-zfs -l freebsd-l2arc -s 128g nvd0 nvd0p2 added # gpart show nvd0 => 40 500118112 nvd0 GPT (238G) 40 8388608 1 freebsd-zfs (4.0G) 8388648 268435456 2 freebsd-zfs (128G) 276824104 223294048 - free - (106G) # zpool add -n hoge log gpt/freebsd-zil would update 'hoge' to the following configuration: hoge raidz1-0 gpt/freebsd-zfs0 gpt/freebsd-zfs1 gpt/freebsd-zfs2 gpt/freebsd-zfs3 gpt/freebsd-zfs4 gpt/freebsd-zil # zpool add hoge log gpt/freebsd-zil # zpool status pool: hoge state: ONLINE scan: scrub repaired 0 in 0 days 08:05:41 with 0 errors on Thu Oct 22 18:04:26 2020 config: NAME STATE READ WRITE CKSUM hoge ONLINE 0 0 0 raidz1-0 ONLINE 0 0 0 gpt/freebsd-zfs0 ONLINE 0 0 0 gpt/freebsd-zfs1 ONLINE 0 0 0 gpt/freebsd-zfs2 ONLINE 0 0 0 gpt/freebsd-zfs3 ONLINE 0 0 0 gpt/freebsd-zfs4 ONLINE 0 0 0 logs gpt/freebsd-zil ONLINE 0 0 0 errors: No known data errors # zpool add -n hoge cache gpt/freebsd-l2arc would update 'hoge' to the following configuration: hoge raidz1-0 gpt/freebsd-zfs0 gpt/freebsd-zfs1 gpt/freebsd-zfs2 gpt/freebsd-zfs3 gpt/freebsd-zfs4 logs gpt/freebsd-zil # zpool add hoge cache gpt/freebsd-l2arc # zpool status pool: hoge state: ONLINE scan: scrub repaired 0 in 0 days 08:05:41 with 0 errors on Thu Oct 22 18:04:26 2020 config: NAME STATE READ WRITE CKSUM hoge ONLINE 0 0 0 raidz1-0 ONLINE 0 0 0 gpt/freebsd-zfs0 ONLINE 0 0 0 gpt/freebsd-zfs1 ONLINE 0 0 0 gpt/freebsd-zfs2 ONLINE 0 0 0 gpt/freebsd-zfs3 ONLINE 0 0 0 gpt/freebsd-zfs4 ONLINE 0 0 0 logs gpt/freebsd-zil ONLINE 0 0 0 cache gpt/freebsd-l2arc ONLINE 0 0 0 errors: No known data errors
zpool add -n hoge cache gpt/freebsd-l2arcでは何ら有効な情報が得られないので-nを外して正しく実行できるのかちょっと不安でしたが正常に追加できたようで安心しました。
NFSアクセス速度は劇的に改善されました。NFS上のhomeがあまりにも遅くて、これで改善しなければufs2に戻すことも検討しないといけないと心配していたのですが、快適な速度に回復してくれました。
その4へ戻る