시스템 로그 메시지가 너무 많습니다.

시스템 로그 메시지가 너무 많습니다.

/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. 호출할 때마다 새 인스턴스가 생성된다는 것을 몰랐습니다.

규칙이 변경될 때 데몬을 다시 로드하는 올바른 방법을 찾을 수 있으면 답변을 편집하겠습니다.

관련 정보