最近badblocks
、大きなサーバーのハードドライブで実行して問題の可能性を確認しました(SMARTはすべて問題ないことを報告しましたが、確認する必要がありました)。
私が使用したコマンドは次のとおりbadblocks -c 1024 -b 4096 -w -s -o /path/to/myfile.txt /dev/mydrive
です。ドライブのダウンタイムが重要だったため、破壊書き込みモードを使用しました。不良ブロックのチェック中にドライブをnukeし、それをRAIDに再度追加する方が速いと判断しました非破壊検査を待つより後の一部でした。
それが完了したとき、myfile.txt
作成されましたが、空でした。
これは非常にばかげた質問のようですが、ファイルが空であるということは、不良ブロックが見つからなかったことを示していますよね?のマンページbadblocks
はこれを示しているようですが、私はできる限り確認したいと思います。
badblocks
システムをオフラインにしたり、ドライブをチェックするためにRAIDを壊したりすることでユーザーが不機嫌になるので、私は二重になりたかったので使用しました。ありがとう!