My Cacti는 snmp를 사용하여 모니터링하는 서버에 대한 네트워크 데이터 그래프 작성을 중단했습니다. 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를 다시 시작할 때까지 카운터는 증가하지 않습니다.
서버의 syslog에서 다음 줄을 발견했습니다.
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]
이 문제는 특정 날짜(2015년 5월경) 이후에 설치한 서버에만 영향을 미치는 것 같습니다.
우분투 14.04.2 LTS가 있습니다.
여기서 무슨 일이 일어나고 있는지 설명해 줄 수 있는 사람이 있나요? 어떻게 해결할 수 있나요? 오류로 인해 snmp가 중단되고 네트워크 인터페이스 통계가 업데이트되지 않는 것 같습니다. 이 sys 폴더를 무시하도록 snmp를 구성할 수 있습니까? 아니면 권한을 부여하시겠습니까?
답변1
서버가 gsecurity
활성화된 커널로 설치되었고 해당 그룹이 grsec
커널 구성 에서 활성화되지 않은 것으로 나타났습니다.
그렇게 할 수도 있었지만 적절한 저장소를 통해 기본 서버 커널을 설치하는 쉬운 옵션을 선택했습니다.
우분투에서는 그럴 것이다apt-get install linux-image-server
/etc/grub.d/
내 경우에는 커널의 순서를 확인하는 것을 잊지 마세요 .cd /etc/grub.d && mv 06_OVHkernel 25_OVHkernel
지금update-grub && reboot