使用 SNMP 检测文件系统异常(只读等)

使用 SNMP 检测文件系统异常(只读等)

通常当出现问题时,文件系统会以只读方式挂载自身:

[449551.919049] EXT3-fs (dm-2): error: ext3_journal_start_sb: Detected aborted journal
[449551.919056] EXT3-fs (dm-2): error: remounting filesystem read-only

现在我尝试使用我们已经设置的 SNMP 监控来捕获该问题,但是没有成功:

# snmpwalk -c public -v 2c localhost HOST-RESOURCES-MIB::hrFSTable
SNMP table: HOST-RESOURCES-MIB::hrFSTable

...
HOST-RESOURCES-MIB::hrFSAccess.11 = INTEGER: readWrite(1)
HOST-RESOURCES-MIB::hrFSAccess.12 = INTEGER: readWrite(1) ***

它似乎显示的是配置状态,而不是当前状态。

有没有其他方法可以捕获此问题,最好使用 SNMP,而不必实际写入文件并检查结果?

顺便提一句

  • 操作系统:SLES11-SP3
  • 内核 3.0.101
  • 网络管理协议-5.4.2.1

答案1

snmpd.conf 中的扩展命令和此处的接收命令的组合(服务器故障) 应该可以解决问题。

相关内容