我想使用SNMP (最好是通过SSH隧道)来检查我的阵列中的磁盘是否仍然工作。在运行ESXi v6的戴尔730‘s上,有8个硬盘在PERC控制器后面运行。
我使用来自Centos服务器的snmpwalk来查询运行ESXi (v6)的戴尔服务器。我在虚拟机管理程序上安装了软件,并在上面创建了一个社区,并启用了SNMP并检查了防火墙。
我已经在Centos服务器上安装了VMware- MIBS -7.0.0-15924762.zip文件中的mibs,并且可以使用2c版本的SNMP成功地通过SNMP与服务器通信。我得到了大约2400个返回的条目,包括PERC RAID控制器创建的数组的大小。我想我没有得到正确的MIBS,但VMWare网站似乎正在衰败,与这类东西的链接中断。
我似乎也无法通过端口161上的SSH隧道使用snmpwalk查询服务器。OpenManage客户端软件也不能使用超过443和1311的隧道与服务器对话。
发布于 2021-01-22 10:38:10
好的,这里有多个问题,让我们从上面开始吧。
SNMP,最好是在SSH隧道上
为什么要为SNMP调用添加一个额外的复杂性层?我想你会经常打这个电话,我会尽量减少通过链接发送的包裹数量。如果您想要身份验证/加密,我会考虑查看SNMPv3。它支持多种身份验证协议和流量加密。虽然通过一个不同的协议隧道可以工作,但我看不出为什么会有人想这样做。
戴尔服务器运行ESXi (v6)。我已经安装了文件VMware- MIBS -7.0.0-15924762.zip中的mibs。
如果要确保有正确的MIB列表,我建议尝试将MIB列表与运行MIB的服务器匹配。您在esxi上运行的是哪个版本的v6?
我得到了大约2400个返回的条目,包括PERC RAID控制器创建的数组的大小。
如果您有snmp what返回的数组大小,那么有什么可以阻止您只查询一个MIB呢?我可以建议您使用python (easysnmp)或telegraf查询这些信息,然后将其推送到influxDB,然后您可以在将来使用它做各种事情,比如在Grafana中绘制它。
https://serverfault.com/questions/1048921
复制相似问题