Journalctl이 손상되었습니다.

Journalctl이 손상되었습니다.

입력할 때: sudo Journalctl --verify

나는 항상 다음을 얻습니다.데이터 개체의 항목 배열이 정렬되지 않았습니다.
파일 손상이 감지되었습니다.
내 로그 중 일부에 의해.

터미널 스크린샷

우분투에서 이 문제의 원인을 어떻게 알 수 있나요? 나에겐 Pop_O가 있어요! 훨씬 더 큰 로그 파일을 다른 드라이브에 설치했는데 절대 손상되지 않습니다. 내 디스크 fdisc를 테스트했는데 오류가 표시되지 않습니다. 다른 파티션에도 Ubuntu를 설치했는데 잠시 후 그곳에서도 동일한 손상이 시작됩니다.

답변1

로그 파일에서 이러한 손상을 보는 것은 좋지 않습니다. 원칙적으로 손상된 파일은다시 쓸 수 있다, 그러나 Redhat 소프트웨어 엔지니어에 따르면 현재로서는 이러한 손상을 정리하는 것보다 단순히 무시하는 것이 가장 좋습니다.인용하다:

삭제해도 별 의미가 없습니다. Journalctl은 읽을 때 가능한 모든 것을 자동으로 회수합니다. 파일은 대부분 추가 ​​전용이므로 손상은 일반적으로 마지막에 절반만 작성된 항목에만 영향을 미치므로 이전에 한 번만 작동하면 됩니다.

나는 우리가 이것을 더 자세히 문서화하고 손상된 저널 파일에 아무런 조치를 취할 필요가 없다는 점을 명확히 해야 한다고 확신합니다. 그리고 Journalctl은 fsck와 같은 도구가 필요하지 않고 암시적으로 읽을 수 있는 것을 복구합니다. 사람들은 무엇이든 수동으로 삭제합니다.

관련 정보