Mensaje de nivel de depuración del kernel
perro guardián: ERROR: bloqueo suave - ¡CPU#0 bloqueada durante 22 segundos!
aparece en mi consola (/dev/tty1) y estoy tratando de evitarlo.
Intenté seguir 3 métodos pero ninguno funcionó:
- Configuré kernel.printk = 1 1 1 1 en el archivo /etc/sysctl.conf. Al ejecutar sysctl kernel.printk desde la línea de comando, puedo afirmar que los valores son correctos.
- Ejecutando dmesg -n 1 y dmesg -D (consola apagada)
- Intenté establecer los valores de /etc/systemd/journald.conf ForwardToConsole=no y TTYPath=/dev/tty2 ForwardToWall=no
Ninguno de estos ayudó y el registro del kernel todavía se imprime en mi terminal.
¿Qué está faltando? Estoy usando Ubuntu 18.04.
Respuesta1
Desafortunadamente, entendí mal el nivel de prioridad de este mensaje de registro debido a la palabra "ERROR" que contiene. Pensé que era un mensaje de depuración con prioridad 7. Sin embargo, cuando verifiqué con los comandos "journalctl -k -p 0" y "dmesg --level=emerg" veo que el nivel de prioridad del mensaje es cero.
Entonces, configurar kernel.printk = 0 0 0 0 en el archivo /etc/sysctl.conf resolvió el problema.