
Ubuntu日本語フォーラム

ログインしていません。
こんにちは。
ubuntu10.04LTSがリリースされたので我が家のファイルサーバを8.04から刷新しようと思いインストールを始めました。
ubuntu10.04も含めRAIDの実装方法はいろいろあることがわかります。
まずは、Hardware及びSoftwareの違いで特にHardwareはfakeがあり注意が必要だということ。
fakeは所詮BIOS経由でCPUに処理させるためそんなに良いレスポンスが出そうにないこと。
そしてSoftwareはraidtools、mdadm、dmraidなどがあり、mdadmが主流になりそうだということ。
ここまで大体あってますでしょうか?
そこで、まず現在の目的はというと、単純に手持ちのPCと主役のubuntu10.04を使ってRAID1を構築し、比較的堅牢なファイルサーバを構築することであります。
ということはダイナミックにディスク領域を増やしたいとか、そんなデータセンタ的な使い方ではないので、まずLVMは割愛することに。
で、随所にてご指摘頂いた通り、mdadmでSoftware RAIDをミラーリングで構築しようとしました。
当方のPCはAMD Athlon64系なのでubuntu-10.04.1-server-amd64.isoのCDでインストール開始。
ディスク検出でRAIDシステムの検出がされますが有効にせず、パーティション作成へ移行し・・・、ここで素朴な疑問に。
sambaでサービスをするであろうパーティションだけミラーリングすればいいのか、システム全体をミラーリングすればいいのか・・・。
ここでは後者をなんとなく選択。
なので
/(root)用とswap用のパーティションを2台のディスクにそれぞれ作成し、ソフトウェアRAID化しインストールを続けると・・・。
※実はここにも落とし穴が・・・何でもかんでも最新のファイルシステムがいいんでないか?とext4を選ぶとGrub2から見れないようです。
よって/bootをext2 /をext4 残りはswapってやるか、/全体でext2にするか・・・。今回は両方やりました。
If your root filesystem is on a RAID, and a disk is missing at boot, it can either boot with the degraded array, or hold the system at a recovery shell.
Running a system with a degraded RAID could result in permanent data loss if it suffers another hardware fault.
If you do not have access to server console to use the recovery shell, you might answer "yes" to enable the system to boot unattended.
Do you want to boot your system if your RAID becomes degraded?
なーんて聞いてきます。
要するにRAIDアレイが壊れたとき、そのままブートするかリカバリシェルに行くかどっち?ってことなのでしょうか?
とりあえず怖いので"No"にしました。
その後無事インストールが終わるかと思いきや突然postfixの設定をする項目にぶつかり、ここは設定しないでスルーしました。
※これはmdadmを利用すると障害通知用に必須でpostfixがインストールされるのでしょうか・・・。
そしてやっとこさ、インストール終了及び再起動に至りました。
ここまで所要2日位です(笑)
で、再起動したところ、早速
degraded RAIDとなり、私もそのままフリーズしたところ、タイムアウトしてinitramfsのshellで待機状態に。
つまり、RAIDに障害ありますよってことでしょうか?インストールしたばかりなのに?
このまま、yesで起動して再度RAIDを組み直さないといけないのでしょうか?
皆さんはどのように構築していますか?
またまた宜しくお願い致します。
オフライン