Когда я набираю: sudo journalctl --verify
Я всегда получаю:Массив записей объекта данных не отсортирован.
Обнаружено повреждение файла.по некоторым моим журналам.
Как узнать, что вызывает это в Ubuntu? У меня есть установка Pop_Os! на другом диске с гораздо большим файлом журнала, и он никогда не повреждается. Я проверил свой диск fdisc, и он не показывает никаких ошибок. Я также установил Ubuntu в другой раздел, и там через некоторое время начинается то же самое повреждение.
решение1
Неприятно видеть эти повреждения в файлах журнала. В принципе, поврежденные файлыможно переписать, но, по словам инженера-программиста Redhat, на данный момент лучше просто игнорировать эти повреждения, а не устранять их.Цитировать:
На самом деле нет смысла их удалять. journalctl автоматически спасает все, что может, при их чтении. Поскольку файлы в основном предназначены только для добавления, повреждения обычно затрагивают только полузаписанные записи в конце, и, следовательно, все более ранние записи должны просто работать.
Я почти уверен, что нам просто нужно более подробно документировать это и разъяснить, что поврежденные файлы журнала не требуют никаких действий, а journalctl восстанавливает то, что может прочитать, неявно, без необходимости использования инструмента типа fsck и без необходимости вручную удалять что-либо.