Una secuencia de comandos comenzó a arrojar errores relacionados con la imposibilidad de iniciar un complemento de E/S sudoers_io:(amazon linux).
No puedo eliminar algunos registros ya que cada vez que uso el comando sudo, no registra que usé el comando (supongo aquí). ¿Alguna idea sobre cómo liberar espacio o eliminar/rotar los registros?
Salida a continuación:
[[email protected] log]$ sudo bash
sudo: unable to mkdir /var/log/sudo-io/00/2A: No space left on device
sudo: error initializing I/O plugin sudoers_io
[[email protected] log]$ du -s * | sort -nr | head
du: cannot read directory ‘audit’: Permission denied
du: cannot read directory ‘sudo-io’: Permission denied
16092 secure
2188 secure-20180401
640 messages-20180325
640 messages-20180318
636 messages-20180401
636 messages-20180311
196 cloud-init.log
160 wtmp
132 messages
104 dracut.log
Respuesta aceptada:
Aparentemente ha habilitado el registro de salida completo en sudo(ers).
La forma más fácil de liberar espacio, probablemente eliminando el sudo
logs, está iniciando sesión como root
, o usando su
, si sus configuraciones lo permiten.
Dependiendo de cuánto /var/log
está lleno, esos procedimientos pueden o no tener éxito. En el peor de los casos, arrancar en modo único o desde un sistema en vivo le permitirá limpiar las cosas.
A menos que tenga necesidades muy específicas para registrar gran parte de sudo
operaciones, editaría /etc/sudoers
para cambiar la configuración de registro. Tener una configuración tan detallada volverá a agotar rápidamente el espacio disponible.