何時間もCPUの75%を占めるlogcheckを安全にシャットダウンする方法は?

何時間もCPUの75%を占めるlogcheckを安全にシャットダウンする方法は?

logcheckgrep今数時間実行していますが、まだ完了していません。なぜそれほど時間がかかるのかを確認し、ログをスキップせずに後で処理するように正常に終了する方法は?

私はDebian 9.1とKDEを使用しています。通常、CPUの25%を占め、数分間実行されるプロセスが1つあります。最初も同様でしたが、今では3つのプロセス、75%が上記のように数時間実行されています。私のシステムログファイルサイズは約500MBです。

3つの理由でやめなければなりません。

  • 私のコンピュータの音が大きすぎます
  • プラズマが衝突しているようです。タスクバーとウィジェットがフリーズします。イルカなどが使えますが、それほど便利ではありません。
  • CPUを他の目的に使用したいです。

確認し/var/log/てみると、最大のファイルはsyslog.1で3.5GBでした。

メッセージの前半はおおよそ次のようになります。

pulseaudio[2159]: [alsa-sink-USB Audio] alsa-sink.c: Failed to set hardware parameters: Input/output error  
kernel: [59463.466760] usb 1-11: 1:1: usb_set_interface failed (-71)  
kernel: [59463.467203] usb 1-11: 1:1: usb_set_interface failed (-71)  
kernel: [59463.467631] usb 1-11: 1:1: usb_set_interface failed (-71)  
kernel: [59463.468323] usb 1-11: 1:1: usb_set_interface failed (-71)  
kernel: [59463.468753] usb 1-11: 1:1: usb_set_interface failed (-71)  
kernel: [59463.469182] usb 1-11: 1:1: usb_set_interface failed (-71)  
kernel: [59463.469813] usb 1-11: 1:1: usb_set_interface failed (-71)  
kernel: [59463.470261] usb 1-11: 1:1: usb_set_interface failed (-71)

メッセージの後半は次のとおりです。

dbus-daemon[1916]: Rejected: destination has a full message queue, 0 matched rules; type="signal", sender=":1.9" (uid=1000 pid=2062 comm="kded5 [kdeinit5]                                  ") interface="org.kde.KDirNotify" member="FilesAdded" error name="(unset)" requested_reply="0" destination="org.freedesktop.DBus" (uid=1000 pid=2113 comm="/usr/bin/plasmashell --shut-up ")  
dbus-daemon[1916]: Rejected: destination has a full message queue, 0 matched rules; type="signal", sender=":1.9" (uid=1000 pid=2062 comm="kded5 [kdeinit5]                                  ") interface="org.kde.KDirNotify" member="FilesAdded" error name="(unset)" requested_reply="0" destination="org.freedesktop.DBus" (uid=1000 pid=2113 comm="/usr/bin/plasmashell --shut-up ")  
dbus-daemon[1916]: Rejected: destination has a full message queue, 0 matched rules; type="signal", sender=":1.9" (uid=1000 pid=2062 comm="kded5 [kdeinit5]                                  ") interface="org.kde.KDirNotify" member="FilesAdded" error name="(unset)" requested_reply="0" destination="org.freedesktop.DBus" (uid=1000 pid=2113 comm="/usr/bin/plasmashell --shut-up ")

私はこのメッセージが何を意味するのか本当にわかりません。以前は、複数の場所間でファイルをコピーしたことがあります。私のオーディオに問題はありません。 Plasmashellはしばらく機能しませんでした。

答え1

あなたのワークステーションなので、logcheckを削除します。

Logcheck は Linux サーバーのセキュリティー設定の一部であり、複数のサーバーがある企業環境でより便利で、ログエラーを検出して解析し、自分に電子メールで送信できます。

削除するには:

sudo apt-get remove logcheck

ログサイズについて別の質問をしたり、インストールした一部のサービスに対してログサイクルを毎週から毎日変更するように提案してください。ログチェックが多すぎるには、通常より大きくする必要があります。 @meuhが言ったように、/var/logどのログが制御不能であるかを詳しく見てみると便利です。 500MBのsyslogは通常のサイズのように見えますが、より多くのログファイルがあります。

関連情報