Journalctl é corrompido

Journalctl é corrompido

Quando digito: sudo journalctl --verify

Eu sempre recebo:Matriz de entrada do objeto de dados não classificada
Corrupção de arquivo detectada em
por alguns dos meus registros.

Captura de tela do terminal

Como posso saber o que causa isso no Ubuntu? Eu tenho Pop_Os! instalação em minha outra unidade com arquivo de log muito maior e nunca é corrompido. Eu testei meu disco fdisc e ele não mostra erros. Eu também instalei o Ubuntu em outra partição e a mesma corrupção começa lá depois de um tempo.

Responder1

Não é legal ver essas corrupções nos arquivos de log. Em princípio, os arquivos corrompidospode ser reescrito, mas de acordo com um engenheiro de software da Redhat, por enquanto, é melhor simplesmente ignorarmos essas corrupções em vez de limpá-las.Citar:

Não há realmente nenhum sentido em excluí-los. O Journalctl salva automaticamente tudo o que pode ao lê-los. Como os arquivos são em sua maioria apenas anexados, as corrupções geralmente afetam apenas as entradas escritas pela metade no final e, portanto, todas as anteriores devem funcionar.

Tenho certeza de que simplesmente precisamos documentar isso com mais detalhes e esclarecer que os arquivos de diário corrompidos não são nada para agir, e o journalctl recupera o que pode na leitura, implicitamente, sem a necessidade de nenhuma ferramenta do tipo fsck e sem exigir pessoas excluam manualmente qualquer coisa.

informação relacionada