Kapitel 29. Fehlersuche
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Es gibt einige sehr nützliche Diagnosetools für Arista-Switches, von denen wir bereits einige vorgestellt haben, wie z. B. tcpdump. Manchmal müssen wir genauer wissen, was der Switch macht, und da kommt die Leistungsüberwachung ins Spiel.
Logs
Unter Linux kannst du Live-Updates in einer Protokolldatei verfolgen, indem du den tail -f filename
Befehl. Du kannst etwas Ähnliches tun, wenn du dein Systemprotokoll in EOS mit dem Kommandozeilen-Befehl (CLI) show logging follow
ansiehst. Syslog-Meldungen werden in Linux dort gespeichert, wo jeder Linux-Benutzer sie erwarten würde, nämlich in /var/log/:
[admin@Arista ~]$ ls /var/log EosInit error.log messages NorCalInit eventMon.db nginx-access.log Post fneserver nginx-error.log agents inotifyrun-local.log ntpstats btmp inotifyrun-secure.log ppp cli inotifyrun-sys.log qt cron kernel.debug secure eos lastlog spooler eos-console libvirt startup-config-output eos-console-sync logrot.log tallylog eos-monitor maillog wtmp eos-monitor-sync mcelog yum.log
/var/log/messages enthält alle Syslog-Meldungen, die du auf der Konsole sehen würdest. Beachte, dass du benötigst, um diese Datei einzusehen: sudo
:
[admin@Arista ~]$ cd /var/log [admin@Arista log]$ tail messages tail: cannot open 'messages' for reading: Permission denied [admin@Arista log]$ sudo tail messages Nov 29 02:07:34 Arista Stp: ...
Get Arista Warrior, 2. Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.