Blog del Podcast
podcast      GitHub      Twitter   Telegram

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

Tiempo estimado de lectura: 2 minutos. 254 palabras. docker

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 por Angel el Saturday 25 November del 2023



También te puede interesar:




Powered by org-bash-blog

Written in OrgMode with Emacs and converted to HTML with Pandoc

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