Perc H330のSASディスク(MG07SCA12TA)を私のサーバーに追加しようとしています。 gpartを使用してディスクを初期化しようとしたgpart create -s gpt mfisyspd4
場合gpart: Input/output error
。
dmesgはこう言います。
mfisyspd4: hard error cmd=write fsbn 0
mfi0: I/O error, cmd=0xfffffe00006457e8, status=0x2e, scsi_status=0xf0
mfi0: sense error 0, sense_key 0, asc 0, ascq 0
gpart show
リスト:
=> 40 2929721264 mfisyspd4 GPT (1.4T)
40 2929721264 - free - (1.4T)
dmesg の追加内容は次のとおりです。
mfisyspd4 on mfi0
mfisyspd4: 1430528MB (2929721344 sectors) SYSPD volume (deviceid: 4)
mfisyspd4: SYSPD volume attached
mfi0: 936 (boot + 27s/0x0002/info) - Inserted: PD 20(c None/p1) Info: enclPd=20, scsiType=d, portMap=00, sasAddr=55cd90f00656d100,0000000000000000
mfi0: 937 (boot + 27s/0x0002/info) - Inserted: PD 00(e0x20/s0)
mfi0: 938 (boot + 27s/0x0002/info) - Inserted: PD 00(e0x20/s0) Info: enclPd=20, scsiType=0, portMap=01, sasAddr=4433221106000000,0000000000000000
私は何が間違っていましたか?
答え1
そうだ多国間金融機関(4)PERC H330コントローラ用のドライバには、特定のファームウェアバージョン(少なくとも25.3.0.0016および25.5.2.0001)に問題があります。
このカードを使う方が良いと思います婦人(4)ドライバー。mrsas
これを使用すると、パフォーマンスが倍増するという報告がありますmfi
。
mrsas
この設定により、ドライバーの優先順位を指定できます。/boot/device.hints
hw.mfi.mrsas_enable="1"
~からバグ 239801:
FreeBSD を 11.3 または 12.0 にアップグレードした後、mfi(4) は実際のハードウェア障害に関連しない I/O エラーを報告できます。
I / Oエラーは特定のファームウェアバージョンによって異なります。一部の古いファームウェアバージョンは、11.3および12.0のmfi(4)でもうまく機能します。
デバイスが mrsas(4) でもサポートされている場合、そのデバイスに切り替えるとエラーが解決されます。これは非互換性を引き起こすことに注意してください。 mfi(4) は /dev/mfi* デバイスノードを接続されたドライブとして使用し、mfiutil(8) をユーザーレベルのユーティリティとして使用します。 mrsas(4) は、/dev/da* とベンダー提供ユーティリティ (例: megaCli) を使用します。