Raidドライバ:SCSIホスト0を初期化できません。

Raidドライバ:SCSIホスト0を初期化できません。

LSI MegaRAID 9440-8iRAIDコントローラ。このコントローラ私のコンピュータではうまくいきます。つまり、Linuxで認識され、接続されているディスクを見ることができます。


このコントローラをサーバーに挿入すると、BIOSにのみ表示されます。つまり、BIOSでコントローラを管理し、RAIDボリュームを作成するなどの作業を行うことができます。


ただし、Linuxを起動すると、次のエラーが発生します。

Error parsing PCC subspaces from PCCT
megaraid_sas 0000:18:00.0: Init cmd return status FAILED for SCSI host 0
megaraid_sas 0000:18:00.0: Failed from megasas_init_fw 5559

そしてコントローラは認識されません。つまりlsscsifdiskディスクがなく、カーネルモジュールがmegaraid_sasロードされていないようです。


この問題は何を意味し、どのように解決できますか?

ベストアンサー1

この特別なケースでは、Linuxカーネルモジュールがmegaraid_sasロードされず、システムがデバイスを認識しません。

必須情報(少なくとも):

  • サーバーとPCの展開
  • サーバーとPCカーネルのバージョン
  • dmesg | grep megaraid両方のコンピュータから出力

サーバーエラーのInit cmd return status FAILED for SCSI host原因は次のとおりです。修理する次に、この他の修正を使用してください。修理するmegaraid_sasカーネルv4.14のドライバ

考えられる解決策:

  • この問題は、BIOS(SMEなど)のDMA設定に関連している可能性があります。引用する;BIOSで他のDMA設定を試すことができます。

  • 問題のモジュール/ドライバが現在開発中であるため、別の(最新の)カーネルバージョンで問題を解決することもできます。最近、多くの変更がマージされました。

おすすめ記事