インテルマザーボードを使用したLinux RAID

インテルマザーボードを使用したLinux RAID

私のRAIDアレイにLinuxをインストールするのに問題があります。 Intel BIOSオプションを使用してraid5(6x500GB)アレイを作成して設定しました。引き続きアレイにUbuntuをインストールしたときに2.5TBのドライブとしてマークされていました。ただし、インストール後は常にinitramfsプロンプトが表示されます。また、独自のパーティションを作成しようとしましたが、同じ問題が発生しました。何か抜けたような気がします。過去には一般的に大丈夫だったが…

答え1

100%確信はありませんが、お持ちのマザーボードによっては、LinuxのMDドライバが独自にアレイを組み立てようとし、最終的にファームウェアで行った構成を破壊する可能性があります(MBに統合されている場合、ハードウェアRAIDはほとんどなく、通常はファームウェアで実行されます。)また、最新のIntelマザーボードの場合、ストレージコントローラの「RAID」モードはLinuxではサポートされていません(このモードは、主にWindowsがRAIDを簡単に構成し、AHCI管理構成ドライバでMicrosoftの過酷な電源をバイパスできるようにするために存在します)。

それに加えて、通常、Windows以外の製品を扱うときは、ファームウェアRAIDではなくソフトウェアRAIDを使用することがほとんど確実です。表示される問題はこれの理由の1つですが、他の重要な問題は次のとおりです。

  • マザーボードを交換する必要がある場合、RAID構成が失われる可能性があります(ファームウェアがそれをNVRAMに保存するか、新しいMBが同じRAID実装をサポートしていないため)。

  • ソフトウェアRAIDを使用すると(少なくともUbuntuで推奨される方法であるLVMを使用している場合)、オンラインでデバイスエラーをより簡単に処理し、処理方法をより効果的に制御できます。

関連情報