snmpd aktualisiert das Datum aufgrund eines Dateisystemzugriffsfehlers in neuen Ubuntu-Versionen nicht

snmpd aktualisiert das Datum aufgrund eines Dateisystemzugriffsfehlers in neuen Ubuntu-Versionen nicht

Mein Cacti hat aufgehört, Netzwerkdaten für Server grafisch darzustellen, die ich mit SNMP überwache. Ich kann den entsprechenden Zähler manuell mit SNMPGET abfragen.

$ snmpget -v 2c -c XXX XXX .1.3.6.1.2.1.31.1.1.1.6.4
iso.3.6.1.2.1.31.1.1.1.6.4 = Counter64: 13662736603625

Der Zähler erhöht sich jedoch nicht, bis ich snmpd auf dem Server neu starte.

Im Syslog des Servers sind mir folgende Zeilen aufgefallen:

Jun 17 16:25:33 ns375911 snmpd[18307]: Cannot statfs /sys/kernel/security#012: Permission denied
Jun 17 16:25:33 ns375911 snmpd[18307]: message repeated 17 times: [ Cannot statfs /sys/kernel/security#012: Permission denied]

Das Problem scheint nur Server zu betreffen, die ich nach einem bestimmten Datum (irgendwann um Mai 2015) installiert habe.

Ich habe Ubuntu 14.04.2 LTS.

Kann mir jemand erklären, was hier los ist und wie ich es beheben kann? Ich denke, der Fehler führt dazu, dass SNMP abbricht und die Netzwerkschnittstellenstatistiken nicht aktualisiert werden. Kann ich SNMP so konfigurieren, dass dieser Sys-Ordner ignoriert wird? Oder ihm Berechtigungen erteilen?

Antwort1

Es stellte sich heraus, dass der Server mit einem aktivierten Kernel installiert wurde gsecurityund die entsprechende Gruppe in grsecder Kernelkonfiguration nicht aktiviert war

ich hätte das tun können, aber ich habe mich für die einfache Option entschieden, einfach den Standard-Server-Kernel über Apt-Repositories zu installieren

unter Ubuntu wäre dasapt-get install linux-image-server

vergessen Sie nicht, die Reihenfolge der Kernel zu überprüfen, in /etc/grub.d/ meinem Fall war dascd /etc/grub.d && mv 06_OVHkernel 25_OVHkernel

Jetztupdate-grub && reboot

verwandte Informationen