snmpd no actualiza la fecha debido a un error de acceso al sistema de archivos en las nuevas versiones de Ubuntu

snmpd no actualiza la fecha debido a un error de acceso al sistema de archivos en las nuevas versiones de Ubuntu

Mi Cacti dejó de representar gráficamente los datos de la red de los servidores que superviso mediante SNMP. Puedo consultar manualmente el contador correspondiente usando snmpget

$ 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

Sin embargo, el contador no aumenta hasta que reinicio snmpd en el servidor.

En el syslog del servidor noté estas líneas:

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]

El problema parece afectar solo a los servidores que instalé después de una fecha determinada (alrededor de mayo de 2015)

Tengo Ubuntu 14.04.2 LTS.

¿Alguien puede explicar qué está pasando aquí y cómo puedo solucionarlo? Creo que el error hace que snmp se cancele y le impide actualizar las estadísticas de la interfaz de red. ¿Puedo configurar snmp para ignorar esta carpeta sys? ¿O darle permisos?

Respuesta1

resultó que el servidor se instaló con un gsecuritykernel habilitado y el grupo respectivo no estaba habilitado en grsecla configuración del kernel

Podría haberlo hecho, pero opté por la opción fácil de simplemente instalar el kernel del servidor predeterminado a través de repositorios aptos.

en ubuntu eso seríaapt-get install linux-image-server

No olvides verificar el orden de los núcleos en /etc/grub.d/ mi caso, que fuecd /etc/grub.d && mv 06_OVHkernel 25_OVHkernel

ahoraupdate-grub && reboot

información relacionada