web-dev-qa-db-ja.com

Freenas-ボリュームの拡大

現在、RAIDZとして構成された5x3TBディスクを備えたサーバーがあります。

zpool status
pool: raid-5x3
state: ONLINE
scrub: none requested
config:

NAME                                              STATE     READ WRITE CKSUM
raid-5x3                                          ONLINE       0     0     0
  raidz1                                          ONLINE       0     0     0
    ada1p2                                        ONLINE       0     0     0
    replacing                                     ONLINE       0     0     0
      ada2p2                                      ONLINE       0     0     0
      gptid/a767b8ef-1c95-11e2-af4c-f46d049aaeca  ONLINE       0     0     0
    ada4p2                                        ONLINE       0     0     0
    ada5p2                                        ONLINE       0     0     0
    ada3p2                                        ONLINE       0     0     0

errors: No known data errors

同じマシンにさらに5つの3TBディスクを追加し、現在のボリュームを拡大したい...それは可能ですか?

私はまだ用語(vdev/zpool/volume/dataset)に混乱していますが、正しく実行していることを確認したいと思います。

私が理解しているように、5つの新しいディスクから新しいRAIDZを作成する必要があります-それはvdevですか?次に、そのvdevを現在のプールに追加すると、最終的に10x3TB-2x3TB = 24TBのストレージになり、5つのディスクの各セットで1つのディスク障害が発生する可能性があります。

これを行うための正確な手順がわからないだけです!

また、zpoolのステータスがまだ「交換中」と表示されている理由はわかりませんが、ディスクをホットスペアに交換してから数週間はそのようになっています。今すぐ古いディスクを取り外しても安全ですか?

ありがとう!

1
Dan

ディスクの数を増やしてvdevのサイズを増やすことはできません(ただし、その機能は少なくとも1年間は追加されない可能性があります)(vdevのサイズを すべてのドライブをより大きなドライブ

5つの新しいディスクを含むraidz1として2番目のvdevを追加し、そのvdevを同じzpoolに追加できます。

FreeNAS GUIを使用している場合、これはすべて ボリュームマネージャー 「ZFSボリュームの拡張」セクションに注意してください。

ユースケースは非常に単純です。拡張するボリューム(zpool)を選択してから、レイアウト(raidz1)と「新しいディスクの追加」を含む5つのディスクすべてを選択します。

FreeNASはボリュームとzpoolという用語を比較的同義語として使用しています。 (これはzvolsのためにちょっと混乱します)

このプレゼンテーション 便利です。

Zvolに「raid-5x3」という名前を付けたので、これは正確ではなくなったことに気づきました。セットアップ方法を説明しないものに変更することをお勧めします。自宅では、私のzpoolの名前は「ストレージ」です。職場では「acquifer」と呼んでいます。同じNASに複数のzpoolがあるのは珍しいので、何とでも呼んでください。

1
Mark Harviston