首先,我是一个完整的SNMP newbee。
我目前的情况:我需要在具有Zabbix的Ubuntu 16.04机器(我们称之为fserv)中监视LSI MegaRAID SAS 9361-8i。
我设法安装/配置SNMP以在Zabbix服务器上显示一些信息。因此,我确定snmp通常可以在fserv上正常工作,并将数据提供给Zabbix服务器。
我已经在fserv上安装了lsi snmp代理,但是不确定它是否配置正确。
我修改了snmpd.conf文件以传递lsi代理。
如果我在Zabbix服务器上输入snmpwalk -v2c -c public <ip-from-fserv> .1.3.6.1.4.1.3582
,则答案为iso.3.6.1.4.1.3582 = No Such Instance currently exists at this OID
。如果在fserv上使用snmpwalk -v2c -c public localhost .1.3.6.1.4.1.3582
运行命令,也会发生同样的情况。
在我看来有些奇怪的是lsi_mrdsnmpd服务被标记为活动(已退出)。我认为它应该很活跃,但这只是一个猜测。
我的conf文件:
lsi_mrdsnmpd.conf
snmpd.conf
我不知道下一步该怎么做。
答案 0 :(得分:-1)
您需要安装代理程序扩展以监视LSI MegaRAID:
[root@smb02 disk]# yum install net-snmp net-snmp-utils
[root@smb02 disk]# rpm -i sas_snmp-12.05-0200.i386.rpm
Starting snmpd
Stopping snmpd: [ OK ]
Starting snmpd: [ OK ]
Registering Service lsi_mrdsnmpd
Starting LSI SNMP Agent
Starting LSI SNMP Agent:LSI MegaRAID SNMP Agent Ver 3.18.0.0 (Mar 06th, 2012) Started
[ OK ]
默认情况下,snmpd支持RFC1213(MIB-2)和HOST-RESOURCES mib。
要扩展它,您需要:
cp /etc/lsi_mrdsnmp/lsi_mrdsnmpd.conf /etc/snmp/snmpd.conf
此外,您还需要复制MIB文件。因此net-snmp可以将其提取:
cp /etc/lsi_mrdsnmp/sas/LSI-AdapterSAS.mib /usr/share/snmp/mibs