Site icon jomiroca

Desactivar todos los logs en armbian

Es posible configurar Armbian para que no guarde logs y así minimizar escrituras en disco, aunque hay que tener en cuenta que deshabilitar todo el logging puede dificultar la resolución de problemas y el mantenimiento del sistema.

Cómo deshabilitar logging en Armbian

  1. Armbian utiliza un sistema llamado armbian-ramlog que guarda los logs en RAM para minimizar escrituras en la memoria flash. Para desactivarlo, edita el archivo /etc/default/armbian-ramlog y cambia:
ENABLED=false

Esto deshabilita el logging en RAM y evita que los logs se guarden en /var/log.

  1. Puedes detener y deshabilitar el servicio syslog que maneja gran parte del logging tradicional con estos comandos:
bashsudo systemctl stop rsyslog
sudo systemctl disable rsyslog
  1. También está el journal de systemd que guarda logs. Para evitar que almacene logs persistentes, edita o crea el archivo /etc/systemd/journald.conf y pon:
Storage=none

Luego recarga systemd-journald:

bashsudo systemctl restart systemd-jjournald
  1. Revisa y detén cualquier otro servicio que genere logs específicos, y considera redireccionar otros logs a /dev/null.

Consideraciones

En resumen, desactivar logging completamente requiere deshabilitar armbian-ramlog, syslog, systemd-journald y posiblemente configurar individualmente otros servicios que generen logs en Armbian

Configuraciones del kernel para manejo de memoria y disco

Edita /etc/sysctl.conf para ajustar parámetros que minimizan escrituras:

textvm.swappiness=10
vm.vfs_cache_pressure=100
vm.dirty_writeback_centisecs=1000
Exit mobile version