[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Reinicia contenedor docker



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 


Reply to: