-1

ディスク/ファイルシステムがロックアップした場合にシステムを回復できるメモリ内ユーティリティの実装を検討しています。このユーティリティは、ロックアップを検出し、再起動やインターフェイスのシャットダウンなどの修正アクションを実行する必要があります。

サーバープラットフォームは Gentoo Linux 2.4

提案 - 既存のユーティリティ、またはどのスクリプト方法が最適か (ネイティブ C++ を期待)?

4

2 に答える 2

2

SMART監視ツール(smartmontools)が必要です

http://en.wikipedia.org/wiki/SMART

すべての統計が差し迫ったドライブ障害と相関しているわけではないことに注意してください。また、場合によっては (一部のブランドやモデルでは) 特別なフラグを渡す必要があるかもしれません。どの属性が実際に危険を示しているかについては、ウィキペディアの記事を参照してください。

コマンドはsmartctl. する必要があるかもしれませんsudosmartctl --allすべてのドライブの概要を表示し、それらの状態を確認するために非常に短時間スピンアップします。

于 2011-05-11T15:24:26.313 に答える
2

どのタイプのエラーを探していますか?

smartmontoolsそしてsmartd、ほとんどのディストリビューションに同梱されているものはあなたを助けることができるはずです. それらはディスクで低レベルで機能します。

于 2011-05-11T15:25:51.247 に答える