グループハードドライブのテスト

グループハードドライブのテスト

多数のハードドライブの自動検出と条件付きフォーマットを設定する方法を知っている人はいますか?

TomsHardwareForumsにこのコンテンツを投稿しようとしましたが、回答者が私の質問を読んでいないようです。

とにかく、私はこのドライブをテストするためにいくつかのLinuxシステムを設定したいと思います。ここでは、灰色の髪のHDDに精通しているLinux管理者がこれについての経験がある場合は、1つまたは2つのアドバイスを提供できることを願っています。

現在、いくつかの古いハードウェアでCentOSを実行しており、USBインターフェイスを使用してホットスワップ可能なベイを接続してハードウェアをテストしていますが、実際には理想的なソリューションではありません。

各ベイを特定の/ dev位置に割り当て、modprobeを使用してドライブを自動的に検出し、SMARTテストに合格したことを確認し(追加テストを示す事前失敗値があるかどうか)、フォーマットするかDoDから消去したいと思います。データがある場合は、削除を容易にするためにこの状態をどこかに表示します。これまで半分くらい完了しました。 ldadmについての良いニュースを聞いた。

PS tomshardwareforumの私の投稿リンクは次のとおりです。 http://www.tomshardware.com/forum/336332-31-automatically-testing-formatting-multiple-hdds-masse

ベストアンサー1

現在、いくつかの古いハードウェアでCentOSを実行しており、USBインターフェイスを使用してホットスワップ可能なベイを接続してハードウェアをテストしていますが、実際には理想的なソリューションではありません。

USB-SATAアダプタは通常SMARTコマンドの実行を許可しないため、この問題を解決できない可能性があります。私はちょうどSATAを使用します。

これがオプションでない場合は、ATAパススルーをサポートするUSB​​-SATAアダプタが必要です。http://sourceforge.net/apps/trac/smartmontools/wiki/Supported_USB-Devices

各ベイを特定の/ dev位置に割り当てたいと思います。

ここにあるシンボリックリンクが/dev/disk/by-path役に立ちます。

SMARTテストに合格したことを確認します(追加テストを示す事前失敗値があるかどうか)。

次の場合は、SMARTセルフテストを使用してください。

smartctl -t long /dev/sdX

データがある場合は、フォーマットまたは削除してください。

ATAを使用したセキュリティの削除:https://ata.wiki.kernel.org/index.php/ATA_Secure_Erase

おすすめ記事