FreeBSD-9.0お盆休みの暇つぶしに、未だベータテスト中のさくらのクラウドを利用してFreeBSD9.0を使ってZFSを構築してみた。ブログを参照したのだが、それだけではほんのわずかに足りず、悩んだところがあったので、自分自身のメモとして記録しておこう。9.0-RELEASE"さくらのクラウドを購入さくらのクラウドでは以下のものを借りた。ZFSはメモリの制約があるので、気をつけないと少しはまる。有償化された暁にはそれなりのお値段となる構成である*2。DVDからの起動さくらのクラウドでは、インストールDVDが選択できるので、FreeBSD-9.0の64ビット版を選択する。インストールDVDから起動して、[Install]を選択する。*3次の画面で[Shell]を選択する。*4gpartでの作業ここから、shellでの作業となる。まっさらなディスクで無ければ、初期化作業を行っておく。ada2ここで、残りの領域の全てをZFAにして、デバイスを作成しておく。ada2gpartでの作業はここで終わる。/dev/gpt/disk2インストールディスク上なので、rootが書き込み不可となっているため失敗する。*8よって構わずbootfsの設定をする。rootここで、ramdisk上にファイルシステムを一つ作り、それを/mntなどに割り当てる。/mnt晴れてzrootをマウントして書き込みができるようになる。zrootzfsの一連の設定を行う*9。/mnt/var/tmpこれで、ZFSの設定がほぼ終了する。FreeBSDインストールここからは、FreeBSDのインストール作業になる。/etcの配下で最低限の作業をする。loaderの設定も忘れずに行う。rootここからは、後でもいいが、起動時にエラーメッセージにならないための作業をする。aliaseschrootでの作業はここまでである。exitZFSの最終段階の作業chrootから復帰したらZFSのコンフィグキャッシュファイルを作成する。/mnt/boot/zfs/zpool.cacheZFSのmountpoint設定作業を行う。zroot/var再起動これで、最低限の設定が行われたので、再起動する。さくらのクラウドの場合は、シャットダウンするDVDを取り出す起動する。今のさくらのクラウドでは、FreeBSDのGPTからの起動に妙に時間がかかる気がする。これはFreeBSDの問題か。無事起動さえできれば、これ以降は、ネットワーク関係の設定、ネームサーバの設定、sshの設定などの通常のインストール作業をbsdinstallなどを使って行うこととなる。*1:メモリが4GBでは、zfsのモジュールを有効にするのが面倒である*2:クラウド上でRAIDを組む理由は、恐らくほとんど無い。[LiveCD]でやってみる。Blogは、LiveCDでの作業となっている。plaindietseishiono.netスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。