zfs は expand できない

QNAP の TVS-672N を触っている。2 GB メモリが2枚積まれていた。

QuTS hero にしようとするがやり方がさっぱりわからず調べて、
QNAP QTSからQuTS heroへの切替方法 を探すことができた。感謝(QNAP QuTS heroは個人使用に適しているのかレポート も面白くて良い)。

コントロールパネルから「NASの再初期化」を実施します。
NASの設定画面を開くと「QTSスマートインストールシステム」が表示されるのでこの画面でOSを切り替えます。

とあるが、自分は表示がなかった。メモリが 8 GB 以上必要とのこと

QuTS heroには、最低でも8GBのメモリーを搭載したNASが必要です。

で、2 GB を1枚 16 GB に差し替えてみた。それでも表示されず…。

結局、ファームウェアアップデートをかけて QTS の状態で最新にしたところ、表示されるようになった。アップデートチェックなどの関係でそうなってしまうのだろうか?

さて、8 TB のディスクを2本くらい買って、今持っている2本を利用して、RAIDz2 を作成し、後で2本買い足してやっていこう…と思っていた。そういったオペレーションがもしできないと面倒だなと思って「念のため」で UI 上でどうなるか調べていたら見つからない。どうやら expand できず、新しい pool を作り直すという形になるのだそうな…。

で、調べていると
ZFS fans, rejoice—RAIDz expansion will be a thing very soon by JIM SALTER - 6/16/2021, 2:39 AM
という記事を発見。

With the new code, you'll be able to attach new disks to an existing RAIDz vdev as well. Doing so expands the vdev in width but does not change the vdev type, so you can turn a six-disk RAIDz2 vdev into a seven-disk RAIDz2 vdev, but you can't turn it into a seven-disk RAIDz3.

と画策されているようだ。

QNAP には当分は要らないだろう。

個人的に、ディスクを足して容量を増やすオペレーションが難しいとなると、使いづらいので、8 TB 4 disksの RAID6 を組んで、後からディスクを足すと思う。多分。

DeDup はとても魅力的なのだが、それ以外の制限があるので、自分が個人で使うには向かなかった。

その他参考:

QNAP QuTS heroメモ
QNAP TVS-675にSSDキャッシュを増設する!カンタンなのに効果大!
【NAS】QNAPのZFS搭載「モンスターNAS」、TS-h686をご紹介!
QNAP TS-473A で ZFS + 10G イーサな NAS を導入

Linux,NAS

Posted by tako