Dell Poweredge R510 で EMC ハード ドライブを動作させるにはどうすればよいですか?

Dell Poweredge R510 で EMC ハード ドライブを動作させるにはどうすればよいですか?

最近、ドライブなしの Dell Poweredge R510 12 ベイ LFF 2U サーバーを入手しました。12 台の 3TB ハード ドライブを衝動買いしました。お買い得だったし、互換性の問題もあまり考えなかったからです。H700 コントローラーで 12 台のドライブを RAID 5 に設定しようとしたところ、VD を作成して初期化しようとすると、すべて「失敗」と表示されます。調査した結果、ドライブは EMC 環境から取り出されたもので、EMC ファームウェアがインストールされている可能性が高いため、ドライブを別のファームウェアにフラッシュしないと使用できないことがわかりました。サーバー初心者として学習中なので、これを実行したり、これらのドライブを動作させるにはどうすればよいか、ここで質問します。すべてのドライブのモデルは HUS723030ALS640、ファームウェアは CID6、タイプは DK7SSD300、EMC 部品番号は 118032815-A02 です。どこかで、ブロック サイズ/フォーマットに関係があるかもしれないと読みました。サーバーの専門家の 1 人が、これらの機能をどのように動作させるかについて、私に何らかの洞察を与えてくれることを本当に期待しています。提供していただける情報があれば、事前に感謝いたします。WindowsPE を使用して、USB から H700 のファームウェアをすでに更新しようとしました。お時間を割いてこれを読んでいただき、ありがとうございます。

答え1

ドライブ ファームウェアは問題ではありません。この種類の EMC ドライブは 520 バイト セクター用にフォーマットされています。これらのディスクは、コントローラで使用するために 512 バイト セクターに再フォーマットする必要があります。コントローラをバイパスするか、HBA カードを入手してドライブを接続し、Linux 環境で sg_format を使用してドライブを再フォーマットします。https://linux.die.net/man/8/sg_format

このコマンド構文は次のようになります。

sg_format -v --format --size=512 /dev/xxx

xxx をドライブに置き換えます。ドライブによっては、ドライブにデータが残っている状態でセクター長を変更するとエラーが発生する場合があります。ドライブが完全にゼロ化されていない場合は、次の方法でゼロ化できます。

sg_format -v --format --size=520 /dev/xxx

再フォーマットが完了するまで待ってから、512b セクターのサイズ変更コマンドを再試行してください。完了すると、H700 コントローラーで使用できる 512b ドライブが作成されます。このプロセスは、ドライブの速度とサイズに応じて、かなり時間がかかる場合があります。

関連情報