2台目のNAS(その11:zfsのzilとl2arcの容量変更)

NASのRAMを増やしたので、それに応じてzfsのzil(log)とl2arc(cache)の容量を変更しました。
RAMを8GBから16GBへ増やしたので、zilも4GBから8GBへ、l2arcも128GBから256GBへ増やしました。まずはzpoolから一旦zilとl2arcを削除した後にnvme SSDからzil用とl2arc用の領域を削除し、それぞれ新たな容量を確保したのですが、

# zpool add hoge log gpt/freebsd-zil
cannot add to 'hoge': adding devices with different physical sector sizes is not allowed

と怒られて追加できなくなってしまいました。FreeBSD 13.3Rから14.1Rへupgradeした影響なのでしょうか?仕方ないので、

# nvmecontrol format -f 1 nvme0

してphysical sector sizeを512->4KBに変更してやっと組み込まれました。

P.S. その後、zpool upgradeしたら、またbootできなくなってしまい、慌てて14.1Rのstick memory imageを取得してgptzfsbootを更新する羽目になりました。

その10へ戻る