El 2020-11-29 a las 22:02 +0100, Josu Lazkano escribió: > Tengo un servidor Debian corriendo varios contenedores con Docker. > > Últimamente veo que se me reinicia uno de ellos: > > [58920.268544] Out of memory: Kill process 1147 (tvheadend) score 905 or > sacrifice child > [58920.268781] Killed process 1147 (tvheadend) total-vm:3716496kB, > anon-rss:1676832kB, file-rss:0kB, shmem-rss:0kB > [58920.525320] oom_reaper: reaped process 1147 (tvheadend), now anon-rss:0kB, > file-rss:0kB, shmem-rss:0kB
(...) Parecería más lógico que cayera el servicio/proceso concreto, pero no que se reiniciara el contenedor entero ¿no? :-? > Es un contenedor de tvheadend: > https://hub.docker.com/r/linuxserver/tvheadend > > Es verdad que le estoy dando más trabajo que antes, tengo más clientes > conectados. > > ¿Sabeis como puedo solucionarlo? El equipo tiene 2GB de memoria, no se si > sera por ese motivo. Si puedes, prueba a aumentar la memoria que dedicas al contenedor, para ver qué comportamiento tiene o notas alguna diferencia. Pero sí, tiene toda la apariencia de escasez de memoria. https://docs.docker.com/config/containers/resource_constraints/#--kernel-memory-details What does `--oom-kill-disable` do for a Docker container? https://stackoverflow.com/questions/48618431/what-does-oom-kill-disable-do-for-a-docker-container Saludos, -- Camaleón