/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
假设它是 cgroups,我知道 CGROUP_LOGLEVEL 环境变量。但是我应该在哪里设置它才能在重新启动后继续存在? /etc/环境?
这看起来也很有希望,但我找不到任何人讨论这些工具的使用:https://linux.die.net/man/8/cgrulesengd
编辑:我尝试这样做sudo /usr/sbin/cgrulesengd --quiet --quiet
,但似乎没有帮助。
答案1
我的问题是我有数十个cgrulesengd
进程正在运行。我认为他们都在向系统日志发送消息。
我最终完成了所有这些进程,因为在更改 cgroup 规则后我使用此命令来“刷新”:sudo /usr/sbin/cgrulesengd
。我没有意识到每次我调用它时它都会生成一个新实例。
如果我能找出规则更改时重新加载守护进程的正确方法,我将编辑我的答案。