- ベストアンサー
Linux + RAIDを行いたい
システム管理初心者です。 今回、Linuxでサーバーをたてることになりました。 Vine Linux 3.1CRなのですが、ここに様々なシステムが入り、耐久性を高めるために、RAIDを組むことになりました。 ですが、私はRAIDという言葉を知ってはいるのですが、実際に組んだことはありません。 実際にRAIDを組む、というのはどのようにすればよいのでしょうか? また、VineLinuxはRAIDに対応しているのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
RAIDには現実問題としてハードウェアRAIDとソフトウェアRAIDがある。 ・ハードウェアRAIDの場合 サーバマシンにRAID機能付きのSCSIないしはIDEコントローラが存在する。RAIDの構成は基本的にBIOS(マザーのBIOSとは別)で行うが、OS用にRAID構成ツールがある場合もある。 基本的にOSには依存しない。(RAID構成ツールを使う場合に考える必要が出てくる) ・ソフトウェアRAIDの場合 OSが備えるRAID機能エミュレーション。Vine Linux 3.1CRは備えている。ディスクに障害が無くてもOSがこけると再構成する必要がある。 以上から、ハードウェアRAIDを使用する場合はVineだろうと全く関係ない。LinuxのソフトウェアRAIDもVineは備えているので、利用するのに問題はない。 まぁ、サーバの耐久性が目的なら間違いなくハードウェアRAIDになるはずだし、最近のRAIDコントローラはホットスペアのものがほとんどなのでVineでも問題ないだろう。
その他の回答 (2)
- POWERVAULT
- ベストアンサー率39% (573/1467)
ハードウェアRAIDならRAIDボード入れてアレイ構成を作成します。 これはOS入れる前に行うので、OS上からは単なるドライブにしか見えません。 そのOS用のRAIDボードのドライバさえあればRAIDシステムそのものを気にする必要はないです。 ソフトウェアRAIDは1台だけありますが、これもWIN2000のOS標準の機能で使ってるので何とも・・・ WINDOWSでの運用しかした事ないですが、OS上にマネージャソフト入れなくても不都合なく動作します。 DELL,COMPAQでハードウェアRAID組んでます。(というか購入時から組まれてました) 再構築後にWIN2000/PROやXP/PROで使ってる物で、マネージャソフト入れずに使ってる物もありますが不具合はないです。 あと自分で組んだPCにはIBMのServeRAID-4M入れてますが、基本的にはエラー発生時にどこかに自動報告する(遠隔監視)あるいはOS自体からは見ることが出来ない構成状態,個々のドライブ状態を監視するとかの必要がなければ別にOS上に入れる必要はないです。 マトモなバックプレーンボード搭載ならエラードライブの表示まで全てハードで行いますし。 マネージャソフトは大抵の場合は有りますからどうしても入れちゃいますけどね。 但し、Linuxは全く使った事がないので そちらがどの様になるのかは判らないのですが・・・ ハードウェアRAIDも色々あるでしょうから、ソフトなしでもリビルトから何から何まで自動でやってくれるかどうかは知りません。 リビルトの時に再起動してRAID-BIOSからの操作とかしないといけないとなるとサーバー用途としては失格でしょうね。 詳しくは知りませんが、VineLinuxでサポートしていると表記のあるRAIDボードを購入すれば良いのでしょうね。 サーバー用途ならもちろんそのOS用のマネージャソフトが有る物を選択するに越した事はないです。
- anmochi
- ベストアンサー率65% (1332/2045)
> ハードウエアRAIDは、OS的には何もしなくてよいのでしょうか? そうだと思うんだけどなぁ。なんらかのサポートソフトを入れないと(OSの)動作に不都合が起きるって事はあまりないとは思うんだけど、誰かにもう少し正確なところを聞いた方が良いね。私の知識ではこの辺が限界だ。 > ソフトウエアRAIDは、何かOSにツールをインストールして、制御する必要があるのでしょうか? 細かい話を省略するとLinuxのカーネルが行うものだね。Vine Linuxは2.6も3.0も標準のカーネルでRAIDをサポートしている。ので、3.1から外れるとは考えにくい。多分大丈夫。
お礼
回答ありがとうございます。 ハードウエアRAIDは、OS的には何もしなくてよいのでしょうか? ソフトウエアRAIDは、何かOSにツールをインストールして、制御する必要があるのでしょうか? 重ね重ね質問すみません。