Как отладить системное замораживание?

Его, вероятно, связанный с этим изменением в 3,2:

  • системный-журнал-ng традиционно ожидал дополнительное поле имени хоста, даже когда сообщение системного журнала получено на локальном транспорте (например,/dev/log). Однако никакая версия UNIX, как не известно, включает это поле. Это вызвало проблемы, когда приложение, создающее сообщение журнала, имеет пространство в своем поле названия программы. Это поведение было изменено для unix-stream/unix-dgram/pipe драйверов, если версия конфигурации 3.2 и может быть восстановлена при помощи явного флага 'ожидать-имени-хоста' для определенного источника.

Вы получаете предупреждение, потому что Вы используете поток Unix ("/dev/log"); в Вашем источнике. Если Вы не испытываете проблем со своими локальными журналами, нет ничего иного, чтобы сделать кроме изменения первой строки к @version: 3.2

Если Ваш дистрибутив добавляет имя хоста для входа сообщений, прибывающих из/dev/log (который они редко делают), то включайте флаги (ожидать-имя-хоста) в источник.

С уважением,

Специалист по обслуживанию документации системного-журнала-ng Robert Fekete

9
22.02.2012, 20:54
1 ответ

Ядро, вероятно, регистрировало некоторую информацию, но они никогда не делали его вовремя к диску. Если Ваш ноутбук имеет последовательный порт, установите ядро для использования его в качестве консоли (добавить console=ttyS[X] как параметр загрузки); Вы будете видеть сообщения там от другой машины, как это происходит. В противном случае можно использовать порт Ethernet и попробовать netconsole.

В целом у Вас есть проблема с приостановкой Вас машина, которая происходит довольно часто. Там несколько руководства в Интернете об отладке его видят здесь или здесь.

2
27.01.2020, 20:08

Теги

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