Tengo un disco duro de 80 GB sin particiones. Un día me di cuenta de que había perdido la mayor parte de mi espacio libre en disco. Descubrí que /var/log/kern.log.1
ocupa 25 GB de espacio, y no hay una opción de eliminación para ese archivo.
Aquí hay una captura de pantalla del problema:
Soy nuevo en Ubuntu / Linux. Por favor ayuda. Gracias.
kern.log.1
el único archivo grande?Respuestas:
Debería estar bien eliminando ese archivo, porque es un registro ya rotado. Como necesita permisos de root para hacer eso, no tendrá una opción en la GUI para eliminar ese archivo.
Puedes hacerlo desde la línea de comando:
Cada vez que inicie, los archivos de registro se crearán y rotarán nuevamente, por lo que probablemente debería estar atento a los siguientes tamaños de archivo kern.log. *. Informe de error relacionado en Launchpad: https://bugs.launchpad.net/ubuntu/+source/ubuntu-meta/+bug/115774
fuente
syslog
/etc/logrotate.conf
para limitar la cantidad y el tamaño de los archivos de registro. Verman logrotate
para más información.systemd
Para configurar el diario de Systemd, edite
/etc/systemd/journald.conf
. Verman journald.conf
para más información.Para obtener información sobre el
journalctl
uso básico , consulte systemd: Uso del diario .Para obtener información sobre cómo reducir el tamaño del diario de Systemd, consulte Los registros de Systemd (
journalctl
) son demasiado grandes y lentos .fuente
kern.log.1
es solo uno de los muchos archivos de registro del kernel.Para reclamar ese 99%, aquí hay dos comandos que harán el truco eliminando los archivos innecesarios de varios GB:
Estos archivos se volverán a crear la primera vez que se necesiten.
Para responder específicamente a su pregunta: puede configurar un trabajo cron para eliminarlos a cada medianoche, o una vez a la semana, lo que sea.
Los uso plus
para mi
rsync
copia de seguridad de medianoche del SSD / dev / sda primario al HDD / dev / sdb más grande. Ahorra espacio y son innecesarios en cualquier tipo de escenario de restauración.fuente
rsync
copia de seguridad nocturna desde el / dev / sda SSD en el gran / dev / sdb HDD, y para hacer el mejor uso del espacio, tengo que hacer lo anterior, además derm -rf /home/pi/.cache/chromium/Default/Cache/* &>/dev/null
que ninguno de ellos es necesario en el escenario de restauración .find /var/log/ -type f \( -name "*.gz" -o -name "*.1" -o -name "*.old" \) -delete
yfind /var/log/ -type f -exec truncate -s 0 {} \;
esto limpia todo / var / log sin eliminar los archivos principales, porque algunos archivos allí no se generan automáticamente nuevamente.Después de encontrar que syslog y el archivo kern.log estaban aumentando, me quedé sin espacio en disco. El administrador de espacio en disco me mostró que la
/var/log
carpeta estaba ocupando mucho espacio. Cuando ejecuté el comandoEncontré errores repetidos. También el archivo syslog y kern.log tomó 19 y 32 G respectivamente. (comando para uso de disco:
du -h filename
-h para legibilidad humana).Eliminar estos archivos es seguro, ya que los recreará el sistema. Pero si necesita un registro de las semanas anteriores, no lo haga, ya que no están duplicados.
Nota (solo sugerencia):
1) Si no conoce el sistema de archivos de Linux, este es el buen enlace: https://help.ubuntu.com/community/LinuxFilesystemTreeOverview
2) Más información sobre los archivos de registro: https://help.ubuntu.com/community/LinuxLogFiles
Ir a través de estos enlaces borrará muchos conceptos.
fuente