Мусор, я вижу в/var/log/messages, показательном из проблемы?

FreeBSD и Linux действительно отличаются только по одному - процесс разработки. Причем FreeBSD немного более последователен и стабилен, в то время как сила Linux находится в универсальности, аккуратных функциях и намного большем количестве людей, разрабатывающих и использующих его. Вот почему легче найти документацию/справку при использовании Linux, особенно при использовании популярного распределения как Debian/Gentoo/RHEL/CentOS/etc.

P.S. Некоторые люди говорят, что необходимо выбрать OS, с которым друзья/коллеги знакомы.

3
задан 15 February 2010 в 21:02
4 ответа

Я сначала посмотрел бы в другом месте для предотвращения fsck и время простоя.

Обычно, единственной вещью, которая пишет в/var/log/messages, является демон Системного журнала. Можно проверить это с 'lsof':

$ sudo lsof /var/log/messages
COMMAND  PID   USER   FD   TYPE DEVICE SIZE/OFF   NODE NAME
rsyslogd 123 syslog   21w   REG   8,17  123123 123123 /var/log/messages

Необходимо только видеть, что одна КОМАНДА пишет в этот файл. Если Вы видите более затем один, то могли бы быть источником Вашей проблемы.

Если эта информация прибыла из службы системного журнала, каждая строка будет предшествовавший меткой времени, именем хоста и названием программы, которая записала журнал. Что-то как "4 марта 0:12:42 myhost ядро": и затем другая информация.

Если нет такого формата, то этот мусор не был передан через Системный журнал, и что-то еще пишет мусор в/var/log/messages. Необходимо смочь разыскать это, если Вы закрываете системный журнал и затем используете lsof или термофиксатор для поиска открытых файлов.

Или, как другие сказали, системный журнал является багги и должен быть перезапущен.

3
ответ дан 3 December 2019 в 05:36

Попытайтесь разыскать, куда тот материал прибывает из. Если это регистрируется чем-то (и таким образом имеет нормальный заголовок, который системный журнал добавляет), ну, в общем, возможно, что программа имеет проблему. Если, с другой стороны, системный журнал выписывает тот материал вместо того, что Вы ожидаете, я взволновать. Любые ошибки в dmesg? Segfaults? Вы недавно сделали memtest?

1
ответ дан 3 December 2019 в 05:36

Проверьте, накладываются ли Ваши разделы, то выполненный fsck на Вашем / var или/var/log файловой системе (у Вас действительно есть / var и/или/var/log файловая система, не так ли?)

1
ответ дан 3 December 2019 в 05:36

Это все, это входит в системный журнал, или он рассеивается среди "нормальных" записей? Я попытался бы закрыть демона журнала, переместить файл системного журнала, запустить его снова и видеть, сохраняется ли он. Если так, запланируйте fsck и перезапуск.

У Вас действительно есть актуальное резервное копирование, корректное? Взятие того теперь могло рискнуть создавать резервную копию поврежденных данных...

1
ответ дан 3 December 2019 в 05:36

Теги

Похожие вопросы