RAIDカードによるSASドライブI/Oエラー5 - sedロックパーティションテーブル

RAIDカードによるSASドライブI/Oエラー5 - sedロックパーティションテーブル

2x4 LSI PCIe3カードを使用して、新しく購入したSASドライブ(高割引サーバー3TB IBMプラッタ(中古またはリファブ製品であると考えられる))にアクセスするためのより良い方法を見つけたいと思います。下記のいくつかの点に基づいて、このカードの効果は半分に過ぎないと思います。

これでファイルシステムを追加しようとしましたが、error 5I / Oエラーが発生しました(SED暗号化を削除する必要がありますか?)。私はこれを行う方法を見つけましたdd。以下を参照してください。

SAS / RAIDコントローラカードにオプションがないか、そこからリセットします。起動中にショートカットを押すとロードしようと応答しますが、ロードされません。私が正しく理解したら、人々が通常暗号化をオフにする場所はここにありますか?

sedutil-clihdparmこれを報告することは役に立ちません。

sedutil-cli --scan
...
/dev/sdf   No                                                                                             sdc      8:32   0   2.7T  0 disk
The Kernel flag libata.allow_tpm is not set correctly                                                     ├─sdc1   8:33   0   2.7T  0 part
Please see the readme note about setting the libata.allow_tpm  
...
hdparm -I /dev/sdd
/dev/sdd:
SG_IO: bad/missing sense data, sb[]:  72 05 20 00 00 00 00 1c 02 06 00 00 cf 00 00 00 03 02 00 01 80 0e 0
0 00 05 20 00 01 ff ff ff ff
SG_IO: bad/missing sense data, sb[]:  72 05 20 00 00 00 00 1c 02 06 00 00 cf 00 00 00 03 02 00 01 80 0e 0
0 00 05 20 00 01 ff ff ff ff
 HDIO_DRIVE_CMD(identify) failed: Input/output error

前回効果があったことをします。これらのドライブは本当に面倒なことになります。以下を見てより良い方法があれば教えてください。

dd /dev/sdd if=/dev/zero of=/dev/sdd bs=1M

dd: error writing ‘/dev/disk/by-id/scsi-35000c50084889cf3’: No space left on device
2861589+0 records in
2861588+0 records out
3000592982016 bytes (3.0 TB) copied, 21272.1 s, 141 MB/s

SEDが消えたため、I / Oエラーは発生しなくなりました。これで、gdisk新しいパーティションテーブルを配置するために使用されます。

ドライブ全体を追加する前に実行すると、gdiskI/O エラーが報告されます。これは通常、ドライブが十分に追加されていないことを意味します。一般的に私はそれがドライブの終わりにあると思います。

This option deletes all partitions and creates a new protective MBR.
Proceed? (Y/N): y

Command (? for help): w

Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/sdd.
The operation has completed successfully.

fdisk別れなどを試しました。まったく実行していない場合、またはdd初めてのみ実行すると、SEDが引き継がれてI / Oエラーが発生し、error 5すべてが間違ったコントローラカード、配線、またはドライブを指すと思います。しかし、他のすべてのケーブルを試して通過したsmartctl結果、偽の肯定であり、すべてが良かった。

システムと比較する他のIBMドライブもあります。これは、受け取った状態でこれらのドライブの正常な動作であることがわかります。 SAS設定に入ることができる場合は、そこのドライブを消去します。

それで、結局dd、これらすべてが私に役立ったのですか?少なくともありがとうございます :-)
より良い(より速い)方法はありますか? SASハードディスクにアクセスできない現象は正常ですかsedutilhdparmこれに基づいて、次のRAIDカードを選択すると、もう少し慎重になります。

答え1

新しく購入したSASドライブにアクセスするためのより良い方法を探しています...

説明することなく、*.ISOファイルを作成したSASドライブを修復する方法に関する情報を見つけようとしたところ、あなたの投稿を見つけて、その情報が役に立つと思いました。

問題の原因は、hdparmがATA / SATAドライブ用に作成されたツールであるため、何らかの理由でSASドライブを正しく照会しないことです。

ねえ: https://sourceforge.net/p/hdparm/bugs/73/

Mark Lordは次のように書いています。たぶん、2 つの SAS ドライブが hdparm が送信する SATA IDENTIFY コマンドを実行しない可能性があります。そのコマンドがないと、要求は失敗します。

sginfoは純粋なSCSIコマンドをドライブに送信でき、これが機能する理由です(SASドライブは通常SCSIを使用します)。

hdparmは、ATA / SATAドライブとATA / SATAコマンドを理解するすべてのドライブ/チップ(一部のUSBエンクロージャを含む)で動作します。

注:TestDisk 7.2で見つかったパーティションデータを* .ISOファイルを書き込むドライブに書き込めない理由を知っている場合はお知らせください。

最高、

G.

関連情報