OOM Killer가 mysqld를 계속 죽입니다.

OOM Killer가 mysqld를 계속 죽입니다.

저는 cPanel/WHM을 사용하여 일부 웹사이트를 호스팅하기 위해 CentOS vps를 실행하고 있지만 때때로 mysql 데이터베이스에 연결할 수 없기 때문에 웹사이트가 작동을 멈춥니다.

메시지 로그를 보면 다음과 같은 내용이 표시됩니다.

Oct 16 04:03:07 s97-74-228-8 kernel: [54180237.755824] Out of memory in UB 88299: OOM killed process 413 (spamd child) score 0 vm:232540kB, rss:100696kB, swap:0kB Oct 16 04:03:08 s97-74-228-8 kernel: [54180237.863552] Out of memory in UB 88299: OOM killed process 1060 (spamd child) score 31 vm:231516kB, rss:99536kB, swap:0kB Oct 16 04:03:08 s97-74-228-8 kernel: [54180237.888621] Out of memory in UB 88299: OOM killed process 1061 (spamd) score 31 vm:231516kB, rss:99160kB, swap:0kB Oct 16 04:03:08 s97-74-228-8 kernel: [54180237.898954] Out of memory in UB 88299: OOM killed process 25084 (spamd) score 0 vm:231516kB, rss:100204kB, swap:0kB Oct 16 04:03:08 s97-74-228-8 kernel: [54180238.007397] Out of memory in UB 88299: OOM killed process 29642 (mysqld) score 0 vm:7849012kB, rss:62860kB, swap:0kB Oct 16 04:03:08 s97-74-228-8 kernel: [54180238.165135] Out of memory in UB 88299: OOM killed process 29450 (named) score 0 vm:1786256kB, rss:31192kB, swap:0kB Oct 16 04:03:11 s97-74-228-8 kernel: [54180241.036672] Out of memory in UB 88299: OOM killed process 1191 (mysqld) score 0 vm:1662420kB, rss:42300kB, swap:0kB Oct 16 04:03:12 s97-74-228-8 kernel: [54180242.761161] Out of memory in UB 88299: OOM killed process 1362 (mysqld) score 0 vm:807072kB, rss:40124kB, swap:0kB Oct 16 04:03:16 s97-74-228-8 kernel: [54180246.167647] Out of memory in UB 88299: OOM killed process 1434 (mysqld) score 0 vm:2188788kB, rss:43808kB, swap:0kB Oct 16 04:03:31 s97-74-228-8 kernel: [54180261.056050] Out of memory in UB 88299: OOM killed process 1562 (mysqld) score 0 vm:7980592kB, rss:59692kB, swap:0kB

웹사이트가 다운된 후 SSH를 통해 로그인했는데 최대 446MB/3072MB 정도의 공간만 사용되었습니다.

솔직히 말해서 무엇을 해야할지 잘 모르겠습니다. 도움을 주시면 대단히 감사하겠습니다 :)

알렉스

답변1

다음에서 사용자 정의 my.cnf를 생성할 수 있습니다.https://tools.percona.com. MySQL 구성 마법사를 사용하여 OOM을 성공적으로 방지했습니다. 운영 체제, CPanel 및 시스템에서 실행되는 기타 모든 항목을 위한 충분한 RAM을 남겨두십시오.

관련 정보