Di Ubuntu 16.04, saya menjalankan snmpd untuk pemantauan. Di syslog saya, saya melihat pesan berikut setiap 5 menit:
Sep 23 11:10:11 kvm snmpd[3427]: Cannot statfs /sys/kernel/debug/tracing: Permission denied
Daemon snmp sedang dijalankan di bawah pengguna snmp. /sys/kernel/debug memiliki izin:
drwx------ 27 root root 0 Sep 22 21:34 .
Jadi, kesalahan ini masuk akal. Namun, yang tidak masuk akal adalah mengapa snmpd mencoba membuat stat direktori ini. Ada pendapat?
Jawaban yang Diterima:
Pengaturan berikut ada di /etc/default/snmpd
. Pesan Izin Ditolak hilang saat saya mengubah ke Ls3d
dari Lsd
, jadi saya berasumsi bahwa ini terkait dengan level log.
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -g snmp -I -smux,mteTrigger,mteTriggerConf -p /run/snmpd.pid'
Saya menemukan beberapa informasi tentang level log snmpd dalam pertanyaan ini di ServerFault.