私は新しいユーザーで技術者ではありませんが、Ubuntu が大好きです。現在 14.10 を使用しており、約 60 GB を割り当てています/var
が、最近、/var
フォルダーが 40 GB を超えるスペースを消費しています。syslog の最後の数行は次のとおりです。
Mar 30 19:39:43 asad-Inspiron-7537 kernel: [ 2839.453308] smo8800 SMO8810:00: detected free fall
Mar 30 19:39:43 asad-Inspiron-7537 kernel: [ 2839.453323] smo8800 SMO8810:00: detected free fall
Mar 30 19:39:43 asad-Inspiron-7537 kernel: [ 2839.453343] smo8800 SMO8810:00: detected free fall
Mar 30 19:39:43 asad-Inspiron-7537 kernel: [ 2839.453360] smo8800 SMO8810:00: detected free fall
Mar 30 19:39:43 asad-Inspiron-7537 kernel: [ 2839.453374] smo8800 SMO8810:00: detected free fall
Mar 30 19:39:43 asad-Inspiron-7537 kernel: [ 2839.453390] smo8800 SMO8810:00: detected free fall
Mar 30 19:39:43 asad-Inspiron-7537 kernel: [ 2839.453403] smo8800 SMO8810:00: detected free fall
Mar 30 19:39:43 asad-Inspiron-7537 kernel: [ 2839.453419] smo8800 SMO8810:00: detected free fall
Mar 30 19:39:43 asad-Inspiron-7537 kernel: [ 2839.453434] smo8800 SMO8810:00: detected free fall
Mar 30 19:39:43 asad-Inspiron-7537 kernel: [ 2839.453450] smo8800 SMO8810:00: detected free fall
asad@asad-Inspiron
もう少し調べてみると、Jesse Sung のデーモンにたどり着きました。これで問題が解決するはずですが、解決しなかったか、私が正しく操作していないのかもしれません。
ハード ドライブは依然として syslog および kern.log ファイルに同じ行を何度も書き込み続けており、システムは非常に遅く、HD はほぼいっぱいです。この問題を解決する方法を教えてください。
答え1
お使いのものは自由落下センサー (加速度計) ですが、これが故障しているのか、誤ったデータを出力しているのかはわかりません。自由落下センサーをブラックリストに登録し、ハード ディスク ドライブの容量がどの程度重要であるかに応じて、syslog ファイルも削除またはクリアすることをお勧めします。
sudo > /var/adm/sylog
ログのサイズが 40 GB に達してはならないという別の問題があるのではないかとも疑っています。つまり、なぜ logrotate が機能せず、ログをローテーションしないのでしょうか。これはおそらく別の質問です。ハードウェアをブラックリストに登録して、エラーがログに記録されないようにする必要があります。
sudo lspci -k を実行して、警告を出している部分を特定します。また、lsmod を見て、そこからこのエラーを出しているモジュールを特定することもできます。正しいモジュールを特定したら、/etc/modprobe.d/blacklist.conf ファイルを編集します。次sudo vim /etc/modprobe.d/blacklist.conf
の行を追加します。
ブラックリスト free_fall_module
その後、保存して閉じ、再起動します。これで syslog にエラーが表示されなくなります。