journalctl se corrompe

journalctl se corrompe

Cuando escribo: sudo journalctl --verify

Siempre recibo:La matriz de entrada del objeto de datos no está ordenada
Se detectó corrupción en el archivo en
por algunos de mis registros.

Captura de pantalla de la terminal

¿Cómo puedo saber qué causa esto en Ubuntu? ¡Tengo Pop_Os! instalación en mi otra unidad con un archivo de registro mucho más grande y nunca se daña. He probado mi disco fdisc y no muestra errores. También instalé Ubuntu en otra partición y la misma corrupción comienza allí también después de un tiempo.

Respuesta1

No es agradable ver estos daños en los archivos de registro. En principio, los archivos corruptosse puede reescribir, pero según un ingeniero de software de Redhat, por ahora, es mejor simplemente ignorar estas corrupciones en lugar de limpiarlas.Cita:

Realmente no tiene ningún sentido eliminarlos. journalctl recupera automáticamente todo lo que puede al leerlos. Dado que la mayoría de los archivos solo se agregan, las corrupciones generalmente solo afectan las entradas a medio escribir al final y, por lo tanto, todo lo anterior debería funcionar.

Estoy bastante seguro de que simplemente necesitamos documentar esto con más detalle y aclarar que los archivos de diario corruptos no son nada sobre lo que actuar, y el journalctl recupera lo que puede leer, implícitamente, sin que sea necesaria ninguna herramienta tipo fsck y sin requerir personas para borrar cualquier cosa manualmente.

información relacionada