/var/log/syslog
突然大量のログメッセージ(5GB/日)を受信しました。私はこれが最近cgroupを採用したことに関連していると思いますが、わかりません。
これが私が見るものです:
Jun 29 06:25:01 ip-10-0-0-244 CGRE[7308]: EXEC Event: PID = 19729, tGID = 19729
Jun 29 06:25:01 ip-10-0-0-244 CGRE[1679]: EXEC Event: PID = 19732, tGID = 19732
cgroupと仮定すると、CGROUP_LOGLEVEL環境変数を知っています。しかし、再起動後も続行するにはどこで設定する必要がありますか? /etc/環境?
これも有望に思えるかもしれませんが、これらのツールの使用について議論する人を見つけることはできません。https://linux.die.net/man/8/cgrulesengd
編集:これを試してみましたがsudo /usr/sbin/cgrulesengd --quiet --quiet
役に立たないようです。
答え1
私の問題は、何十ものcgrulesengd
プロセスが実行されていることです。私は彼らがすべてsyslogにメッセージを送信していると思います。
cgroupルールを変更した後、「リフレッシュ」にこのコマンドを使用したので、これらすべてのプロセスを実行しましたsudo /usr/sbin/cgrulesengd
。呼び出すたびに新しいインスタンスが作成されることを知りませんでした。
ルールが変更されたときにデーモンを再ロードする正しい方法が見つかった場合は、回答を編集します。