• ベストアンサー

LinuxでのハードRAID1対応

ハードRAID1(ミラーリング)に対応したLinux PCを調達したいと考えています。 #RAIDの詳細についてきちんと把握出来ていないので、 #おかしな質問となっているかもしれませんが、よろしくお願い致します。 Q1. チップセットにRAID1コントローラ機能を搭載したPCを購入し、 そのPCにLinux(CentOS4を考えています)をインストールすれば、 ハードRAID1(ミラーリング)に対応したLinux PCとなるのでしょうか? Q2. RAIDに関する何らかの設定が必要となると思いますが、 それは、PCのBIOSレベルで行なうことになるのでしょうか? それとも、Linuxのインストール時に行なうことになるのでしょうか? P.S. Linux(システム)自体も、RAID1でミラーリングしたいと考えています。 以上よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • mayyt
  • ベストアンサー率75% (3/4)
回答No.2

こんにちは。 Q1 .>チップセットにRAID1コントローラ機能を搭載したPCを購入し、 >そのPCにLinux(CentOS4を考えています)をインストールすれば、 >ハードRAID1(ミラーリング)に対応したLinux PCとなるのでしょうか? A.答えとしてはYesですが、色々注意しなければならない点がありますので Q2.の答えをご覧下さい。 Q2. >RAIDに関する何らかの設定が必要となると思いますが、 >それは、PCのBIOSレベルで行なうことになるのでしょうか? >それとも、Linuxのインストール時に行なうことになるのでしょうか? LinuxでもWindowsでもインストール時にRAIDコントローラのドライバが必要になります。 サーバーのメーカーのWebサイトからダウンロードできると思いますが ディストリビューションによってはサーバのメーカーが用意していないこともあります。 インストールをお考えのCentOSのドライバは殆どのメーカーが用意していないのでは? そこで RAIDコントローラのメーカーのWebサイトで CentOS用のドライバがある機種を確認して そちらを購入してからサーバー機に装着した方が確実かと思います。 ちなみにAdaptecのコントローラはかなりのディストリビューションに対応していたはずです。 http://www.adaptec.com/ja-JP/support/raid/ RAIDコントローラのインストールは インストーラの初期画面で boot: と出力されているところで linux dd と入力し、ドライバアップデートモードでインストールを行います。 手順は下記をご参考にして下さい。 (Red Hat用ですので、CentOSとは手順が多少違います。作業の際はインストーラの指示に従ってください) http://www.express.nec.co.jp/linux/distributions/knowledge/install/dac_dev.html

hos28
質問者

お礼

mayytさん、詳細な回答、ありがとうございます。大変参考になりました。 CentOSでのRAID構築はちょっと難しそうですね。 CentOSが望ましいのですが、RedhatでのRAID構築で検討しようかと思います。

その他の回答 (4)

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.5

さらに別解ですが, 「RAID1 + ホットスワップ」だけなら単に Accordance とか Accusys とかから出てる「ミラーするエンクロージャ」という方針もあります. こいつらだとミラーリングは完全にハードウェアで行われますし, ドライバなどというものは不要です.

hos28
質問者

お礼

Tacosanさん、紹介ありがとうございます。 やりたいのは、まさに「RAID1 + ホットスワップ」だけです。 「ミラーリングは完全にハードウェアで行われますし, ドライバなどというものは不要です.」というのは非常に魅力的です。 こんな製品があるとは知りませんでした。大変参考になりました。 まだ、Accordance とか Accusysの製品紹介ページ等をしっかりと見られていませんが、このセンを第一候補に検討して行きたいと思います。

hos28
質問者

補足

度々すみません。 現在、Accordance及びAccusysのユーザマニュアルを読んで、 不明点等を先方とメールでやりとりしている所ですが、 ごく基本的な所で、1点ここで質問させて頂きたく。 AccordanceとかAccusysとかから出てる「ミラーするエンクロージャ」には、 Linuxシステム自体を、そのRAIDのHDDにインストールして、 それを起動ドライブにすることが出来るのでしょうか? 同じ質問となるかとも思いますが、 AccordanceとかAccusysとかから出てる「ミラーするエンクロージャ」を、 Host Computerに接続し、Host Computerの電源をオンした際、 BIOSレベル(画面)で、それを認識できるようになるのでしょうか? P.S. Accusysのユーザマニュアルを読むと、 Host ComputerにはOS(Windows)がインストールされていて、 そこにRAIDのHDDを追加するような手順しか書かれていませんでした。

  • tao_0077
  • ベストアンサー率48% (33/68)
回答No.4

http://www.adaptec.com/ja-JP/support/sata/sata_eol/AAR-2410SA_Enclosure_kit/ ですが、今はエンクロージャとのセット製品は生産終了品となっているようです。

hos28
質問者

お礼

回答ありがとうございます。同様な製品が無いか検索してみたいと思います。

  • tao_0077
  • ベストアンサー率48% (33/68)
回答No.3

こういう意見もありますよということで。 PC 単体の RAID だと、ホットスワップ(問題が発生したときに、電源をつけっぱなしで問題の HD を交換)ができないものが大半です。このような場合、問題発生→システム電源断→HD入れ替え→RAID再構築となり、その間サービス(業務)が止まってしまうことになります。 なので、私はホットスワップ対応 RAID カード + エンクロージャという構成でシステムをくみ上げています。CentOS + Adaptec製カードですが、さすがは RH クローンということで、RH 用のドライバ、RAID 制御ソフトウェアが問題なく動作しています。

hos28
質問者

お礼

tao_0077さん、大変参考となるご意見、ありがとうございます。 調達を考えているPCは、Webサーバとして使用する予定です。 障害発生時は、他の人に対応して貰う可能性が高いので、 ホットスワップが出来た方が良さそうです。 tao_0077さんと同じような構成でシステムを組みたいと考えていますが、 RAIDカードやエンクローじゃなどの具体的な型番などを教えて頂くことは可能でしょうか?

  • Toshi0230
  • ベストアンサー率51% (836/1635)
回答No.1

あくまで一般論ですが…… A1 そのチップセットのRAIDコントローラが、OS上から通常のATA (SATA) ハードディスクコントローラとして認識される、あるいはLinuxがRAIDコントローラのドライバを持っていれば、RAID上にLinuxを構成できます。 A2. 基本的にはBIOSというか"POST"画面からRAID設定画面に移行することになると思います。 RAID管理ソフトがあれば、OS上からRAIDの設定ができる場合もありますが、そうでなければOS起動前の画面から操作することになります。

hos28
質問者

お礼

回答ありがとうございます。 ・OS(Linux)側にもドライバが必要なことが分かりました。 ・質問が不正確でした、「PCのBIOSレベル」というのは、  「BIOS設定画面」という意味です。  Toshi0230さんのRAID設定画面というのは、BIOS設定画面の一部ですよね。

関連するQ&A

専門家に質問してみよう