eth0 down a logokban?

Fórumok

Az egyik szerverünkkel (RHEL5.3) hálózati hiba miatt megszakadt a kapcsolat. Melyik logban lehet erről valami infót találni, hogy mikor került downba, illetve vissza up-ba az ethernet port?

A find /var/log -type f -exec grep -l eth0 {} \; nem adott vissza semmi használható infót, egyedül a dmesg-ben van pár sor, de ott nincs dátum, és az uptime 200+ nap, ami alapján bármikor keletkezhetett a bejegyzés.[Update]

Switch nem hozzám tartozik, az esemény meg mondjuk tegnap éjszakai, tehát nem pöröghetett ki. Logokban meg semmi használható nyom. Most csak egy BSD van kéznél, amiből ki tudom rángatni a drótot, valami ilyesmit szeretnék linuxon látni, ha ez azon is így zajlik:


$ grep link /var/log/messages
Nov 16 16:37:02 abc123 kernel: bfe0: link state changed to DOWN
Nov 16 16:37:09 abc123 kernel: bfe0: link state changed to UP

Esélyes amúgy, hogy a switch előtt volt a hiba, szóval ha akarnék sem fogok látni semmit.

[Update #2]

Találtam egy elfekvő linuxot. Kábel kihúz-bedug szimulálja az eseményt:


$ tail -f /var/log/messages
Nov 16 15:47:42 linux kernel: [1811107.532125] e1000: eth0 NIC Link is Down
Nov 16 15:47:44 linux kernel: [1811110.052410] e1000: eth0 NIC Link is Up 100 Mbps Full Duplex,\
 Flow Control: RX

Hozzászólások

Ami a dmesg-ben megvan, az valamelyik syslog fájlba is bekerült.
Viszont simán lehet, hogy a log rotálási beállítások alapján a fél évvel ezelőtti bejegyzések már rég a /dev/null-ban vannak...

A switch nem naplóz? Esetleg maga a switch nem reagált túl valami hálózati anomáliát és tiltotta le a forgalmat? Ilyenkor fizikai down nincs, vagyis a gép logjaiban sem látszódhat semmi.

valami ilyesmit szeretnék linuxon látni, ha ez azon is így zajlik:

Szokott ilyen lenni.
"Rendes" linuxokon a syslogd úgy van beállítva, hogy a kernelből jövő üzeneteket log fájlba rakja.

A link down üzenetek INFO szinten jönnek.
Pl:

Nov 15 10:28:32 odon kernel: e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: None
Nov 15 18:36:12 odon kernel: e1000e: eth0 NIC Link is Down

Lehet h már le van tömörítve a log, zgrep-el keress a *.gz fájlokban a log alatt. De ha az üveghegyen (switch) túl volt a szakadás, akkor sajnos nem fogod látni.