ネットワークから容易にアクセス可能なストレージを提供すること。それがFreeNASサーバーの目的だ。その目的を果たすには、ハードディスクがFreeNASでどのように扱われるかを理解し、ハードディスクをどのように構成すればそのネットワークにとって最も適切かつ信頼できるストレージになるかを知ることが重要である。
そうしたことを扱った書籍が最近刊行された。Learning FreeNASだ。ここでは、その一部を紹介する。
FreeNASサーバーにストレージを追加する手順は、次の4つのステップから成る。
- 物理ハードディスクの情報をFreeNASサーバーに「伝える」
- そのディスクをフォーマットする
- そのストレージ空間をサーバー内部で利用できるように、マウントする
- マウントしたストレージ空間をCIFSやNFSなどのサービスを介してネットワーク上で利用できるようにする
ステップ1では、追加する物理ハードディスクの情報をFreeNASサーバーに伝える。これはメニューのDisks: Managementで行う。このメニューのページには構成済みのディスクが一覧表示されており、追加の丸印をクリックするとディスクを追加するためのページDisks: Management: Disk: Addが開く。まず、Diskドロップダウンボックスで、FreeNASサーバーに追加するディスクを選択する。
ディスクがハードウェアRAIDコントローラーに接続されている場合は、各ディスクの標準デバイス名ではなく、RAIDコントローラーによる仮想ディスク名を選択する。この名前はRAIDコントローラードライバーごとに異なり、たとえばamrドライバー(MegaRAIDコントローラーと、Dell製とIntel製の一部カードに対応)の場合は/dev/amrd*となる。また、/dev/da*devicesとするRAIDカードもある。
次に、いくつかのパラメーターを設定する。ディスクがフォーマット済みで、すでにデータが格納されている場合は、Preformatted FSフィールドを正しく設定する必要がある。フォーマットはFreeBSDのネイティブフォーマットであるUFSのほか、FAT32、NTFS、ext2に対応している。
次に、Addボタンをクリックすると設定が適用され、Disks: Managementページの一覧に今設定したディスクが、ディスク名、サイズ、ファイルシステムとともに表示されるはずだ。
