由于新的Ubuntu版本中的文件系统访问错误,snmpd不更新date

我的仙人掌停止绘制使用snmp监视的服务器的networking数据。 我能够使用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 

但是,计数器不会增加,直到我重新启动服务器上的snmpd。

在服务器的系统日志中,我注意到了这些行:

 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] 

这个问题似乎只影响我在某个date之后安装的服务器(大约在2015年5月左右)

我有Ubuntu 14.04.2 LTS。

任何人都可以解释这里发生了什么,我该如何解决? 我认为这个错误会导致snmp中止并阻止它更新networking接口统计信息。 我可以configurationsnmp来忽略这个sys文件夹吗? 还是给它权限?

事实certificate,服务器安装了启用gsecurity内核,并且相应的组在grsec内核configuration中未启用

我可以做到这一点,但我select了通过apt安装默认服务器内核的简单方法

在Ubuntu上,这将是apt-get install linux-image-server

不要忘记检查/etc/grub.d/中的内核顺序,在我的情况是cd /etc/grub.d && mv 06_OVHkernel 25_OVHkernel

现在update-grub && reboot