背景:
これには、低電力AMD CPUを内蔵したスペアx86マザーボードがあります。私は、Debianベースのシステムとftp / telnet / svn / samba ...などのいくつかの一般的なサービスプログラムを実行しているホームファイルサーバーをDIYする予定です。
主な記憶媒体は4GB EIDEフラッシュドライブであり、USBハードディスクを装着できる。このマザーボードは最大1 GBのRAMをサポートできます。一般的なアイデアは、4GBのフラッシュドライブにDebianをインストールし、外部USB HDDをデータストレージとして使用することです。
フラッシュドライブには削除サイクル数が制限されているので、可能であれば書き込みを避けたいと思います。とりわけ、Linux スワップパーティションは無効になります。
私の質問は次のとおりです
システムの実行中にフラッシュディスクにデータを書き込む他の方法は何ですか?これを防ぐにはどうすればよいですか?
まず、Linuxはログメッセージをハードドライブに保存しますか?
編集 - もう一つ質問:
ディスクデータ書き込みイベントを監視するためのツールはありますか?
答え1
- フラッシュドライブにファイルシステムをマウントします
/etc/fstab
。 /etc/rsyslog.d/*
編集または類似のファイルを使用してログファイルを別のディスクに簡単にリダイレクトできます(syslogd
正確なファイルがDebianで使用されているかどうかはわかりませんが、類似のファイルがすべてのプラットフォームに存在します)。
これを使用して、dstat -dD sda,sdb,sdc 60
読み書きしたデータの量を監視できます。