ファイルシステムが読み取り/書き込みでマウントされ、破損していないことを確認する方法

ファイルシステムが読み取り/書き込みでマウントされ、破損していないことを確認する方法

昨年、私はさまざまな場所に約20の組み込みシステムを展開しました。先月、SSHを介してそれらの2つに接続できない状況が発生しました。実際のデバイスを調べて調査したところ、ファイルシステムパーティションが破損していることがわかりました。 e2fsckを実行して再起動した後、再び機能しました。

その後、起動時にこのスクリプトを実行するsystemdサービスを使用してシステムを更新しました。

partitions="/dev/mmcblk1p2"
for partition in $partitions; do
if mount | grep $partition | grep ro;
    then /sbin/fsck $partition -y && reboot;
fi
done

これまでに破損したパーティションに会ったことはありませんが、これだけでは十分ではないかどうかはまだ心配です。本当にこれくらいで十分だろうか?それとも、この問題が再度発生しないようにするために必要な他の措置はありますか?

ベストアンサー1

おすすめ記事