저는 거의 사용하지 않는 서버를 가지고 있습니다. 기본적으로 Ubuntu 12.04 LTS를 사용하는 새로운 linode VPS입니다.
14개월 동안 CPU 그래프에 거의 변화가 없이 실행되었습니다(최대 2%, 2시간 동안 평균). 갑자기 지난 2시간이 100%가 되었습니다.
범인은 egrep
사용자의 실행 입니다 logcheck
. 이 문제에 대해 Google에서 찾은 대부분의 참고 자료는 수년 전(2005, 2007, 2010)의 것입니다.
어떤 제안이 있으십니까? 프로세스를 종료하면 다른 프로세스가 생성됩니다.
이것이 무엇인지는 잘 모르겠습니다. 제가 찾은 모든 문서는 gentoo를 가리키고 있는데, 이는 시스템 관리자에게 데이터를 보내기 위한 로그 필터인 것 같습니다. 이것이 기본적으로 예약되지 않은 경우 ubuntu
이 특정 순간에 왜 실행되고 있는지 잘 모르겠습니다.
답변1
logcheck는 기본적으로 시스템 로그 파일을 검사한 다음 일반적으로 의심스러운 문제를 루트에 이메일로 보냅니다. 프로그램이 cron을 통해 실행된다는 것을 기억한다면...그 말은 아마도 여러 다른 위치에 숨겨져 있다는 의미입니다: (1) 표준 루트 crontab 항목, (2) /etc/crontab, (3) / etc 아래의 항목 /cron.d 또는 (4) /etc/cron.daily와 같은 "run-parts" 하위 디렉터리 중 하나에 있습니다.
로그 파일의 크기에 따라 프로그래밍이 정보를 찾아 검토하고 요약한 후 이메일로 보내는 데 시간이 걸릴 수 있습니다.