En Ubuntu 16.04, estoy ejecutando snmpd para monitorear. En mi syslog, veo el siguiente mensaje cada 5 minutos:
Sep 23 11:10:11 kvm snmpd[3427]: Cannot statfs /sys/kernel/debug/tracing: Permission denied
El demonio snmp se ejecuta bajo el usuario snmp. /sys/kernel/debug tiene permisos:
drwx------ 27 root root 0 Sep 22 21:34 .
Entonces, este error tiene sentido. Sin embargo, lo que no tiene sentido es por qué snmpd está tratando de establecer estadísticas en este directorio. ¿Alguna idea?
Respuesta aceptada:
La siguiente configuración está en /etc/default/snmpd
. El mensaje de permiso denegado desaparece cuando cambio a Ls3d
de Lsd
, así que asumo que está relacionado con el nivel de registro.
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -g snmp -I -smux,mteTrigger,mteTriggerConf -p /run/snmpd.pid'
Encontré información sobre el nivel de registro de snmpd en esta pregunta en ServerFault.