Де записуються помилки Ethernet?


12

Мунін показує мені такий графік:Графік Munin eth0

Під час цього спайка я не зміг отримати доступ до свого сервера через порт eth0 (я міг отримати доступ до нього через порт IPMI).

Я намагаюся з’ясувати, що сталося, але я не можу знайти жодні файли журналів для eth0.

Я нічого в /var/log/(kern|syslog|messages)цьому не бачу . І я не бачу файлу журналу спеціально для eth0.

Чи є журнали для eth0, і якщо так, то де їх можна знайти?

Я працюю на Ubuntu 10.04 LTS.

Відповіді:


9

Для ваших інтерфейсів немає журналів. Якщо ви перевіряєте досить скоро, ви, ймовірно, можете їх знайти у висновку dmesg. Ви повинні знайти весь цей вихід у /var/log/messages. Якщо він обернувся, потрібно заглянути /var/log/message.1.

Отримайте діапазон часу окремим файлом, який ви можете легше вивчити. Така команда grep 'Jun 7 22:' /var/log/messages > ~/messages.tmpповинна працювати. Шукайте посилання на eth0файл. Ви також можете побачити посилання на повторні повідомлення, які можуть бути близькими до рядка, який вказує на проблему. Також шукайте посилання на драйвер вашого інтерфейсу або виробника.

Запуск команди ifconfig eth0повинен виводити підрахунки помилок і може дати вам підказку щодо проблеми в підрахунках наступних помилок.


Як я вже говорив у своєму дописі, цей файл журналу не мав нічого незвичайного в ньому. Але наступного разу спробую ifconfig eth0. Я також встановив ethtool, який теж повинен бути корисним.
Метт

1
З вашою карткою може бути нічого поганого. Інший пристрій у мережі може збільшити кількість помилок. Я бачив, що несправні комутатори викликають помилки у своїх клієнтів. ifconfigдопомагає відстежувати ці випадки. Тимчасове невідповідність дуплексу може спричинити високі показники помилок.
BillThor
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.