Blog del Podcast
podcast      GitHub      Twitter   Telegram

Docker. Habilitar el cgroup memory en una Raspberry Pi para ver % de Memoria

Lectura: 1 min. 176 palabras. docker

Artículos  Podcasts  Tags

Si haces un docker stats y no ves el porcentaje de memoria que consumen tus dockers, es probable que no tengas habilitado del cggroup memory.

Para habilitar el cgroup memory en una Raspberry Pi, necesitas modificar el archivo /boot/cmdline.txt y añadir los siguientes parámetros al final de la línea:


cgroup_enable=memory cgroup_memory=1 cgroup_enable=cpuset

Debes añadir todo en la misma línea, separado por un espacio.

Por ejemplo, si tu archivo /boot/cmdline.txt tiene esta línea:


console=serial0,115200 console=tty1 root=PARTUUID=738a4d67-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles

Debes modificarla para que quede así:


console=serial0,115200 console=tty1 root=PARTUUID=738a4d67-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles cgroup_enable=memory cgroup_memory=1 cgroup_enable=cpuset

Estos parámetros le indican al kernel que active el subsistema de control de memoria y que lo monte en /sys/fs/cgroup/memory.

Después de añadir estos parámetros, debes reiniciar la Raspberry Pi para que los cambios surtan efecto.

Puedes comprobar si el cgroup memory está habilitado usando el comando cat /proc/cgroups y buscando la línea que dice memory.


cat /proc/cgroups

Publicado el sábado, 25 de noviembre de 2023







Powered by wdblog

Licencia de Creative Commons
Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional.