このサーバーは、Dellから提供されたLSISAS1068ERAIDカードを使用してUbuntu8.04LTSを実行しているDellR200です。マザーボードに組み込まれているハードウェアRAIDに何らかのRAIDの問題があると思われますが、MegaCLiを取得できないようです。有用な出力を返します。
root@81 $ ./MegaCli -AdpAllInfo -aALL
root@81 $ ./MegaCli -PDList -aALL
root@81 $
ディスクは機能し、レイドソフトウェアが正しくインストールされていることを確認してください。この問題は、過去にもRedHatの問題で見たことがあります。 RAIDは、最初はこのサーバーのBIOSを介してセットアップされ、これ以外は正常に機能しているようです。
SAS1068Eは、「本物の」コントローラーよりも「偽の」ファームウェアRAIDコントローラーに近いです。 MegaCLIは、「実際の」コントローラー専用に設計されています。
Dellメーリングリストのこのスレッド によると、2つの選択肢があります。
簡単な答え...梨とリンゴを混ぜないでください:)
マシンにLSI SAS 1068Eが装備されている場合、それは第1世代PCIeデバイス(3Gbps)であり、もちろん、MegaCliを介して「通信」することはできません...代替バイナリを使用する必要がありますOSに応じて、その仕事をします。
もちろん、「LSI MSM」バンドルを使用することをお勧めします(LSIはもう存在しないため、リポジトリはBroadcomによって保守されるはずです)。または、カードのBIOSを使用することもできます(POST中に呼び出すことができます)。
それが役に立てば幸い!
参照しているRAIDコントローラは、偽のRAIDコントローラと見なされます(出典:デルの従業員)。
MegaCLIは「実際の」RAIDコントローラー用にのみ構築されているため、このツールから有用な出力を受け取ることはありません。 LSIコントローラーにはmpt-statusをお勧めします: http://freecode.com/projects/mptstatus
ちなみに、「「偽の」RAIDコントローラーを通常のものとどのように区別できますか?」通常、「本物の」RAIDコントローラーの価格は150ユーロからですが、「偽物」の方が安いです。実際の境界線(150)はありませんが、その値は私の経験に基づいています。
そして、あなたはインターネットでモデルシリーズを調べることができます(あなたのハードウェア供給者に尋ねること以外に)。
その上に3.x.xLinuxカーネルをインストールしましたか?私が見たMegaCLIのほとんどのバージョンは、2.4.xと間違え、長い廃止されたインターフェイスを使用しようとしているため、壊れています。