문제 복원:
최근 도커 컨테이너가 종종 종료되고, k8s에 있는 노드의 포드도 쫓겨납니다.
해결책:
다음 명령을 사용하여 종료된 모든 프로세스를 확인하세요
dmesg | grep -i -B100 'killed process'
Pod가 제거된 이유 보기:
[3899860.525793] Out of memory: Kill process 64058 (nvidia-device-p) score 999 or sacrifice child [3899860.526961] Killed process 64058 (nvidia-device-p) total-vm:126548kB, anon-rss:2080kB, file-rss:0kB, shmem-rss:0kB
Docker 컨테이너가 종료된 이유 보기:
[3899859.737598] Out of memory: Kill process 27562 (jupyter-noteboo) score 1000 or sacrifice child [3899859.738640] Killed process 27562 (jupyter-noteboo) total-vm:215864kB, anon-rss:45928kB, file-rss:0kB, shmem-rss:0kB
메모리 보기 사용법
tilyp@tilyp:~$ free -h total used free shared buff/cache available Mem: 251G 96G 114G 2.5M 41G 153G Swap: 0B 0B 0B
추천 튜토리얼: docker 튜토리얼
위 내용은 Docker 프로세스가 종료된 이유를 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!