Hardware sensors uitlezen op een Brocade VDX
Technisch niveau
Waddinxveen, 05 september 2017
Networking
Het uitlezen van Fanspeed, Power supply status en temperatuur sensoren met behulp van SNMP op een Brocade VDX kan door middel van de SNMP tree .1.3.6.1.4.1.1588.2.1.1.1.1.22.1 (of enterprises.1588.2.1.1.1.1.22.1).
Helaas geeft dit vaak problemen bij een VDX met NOS 6.x en NOS 7.x. Hierop krijg je bij het uitlezen van deze SNMP OID als resultaat: "enterprises.1588.2.1.1.1.1.22.1 = No Such Object available on this agent at this OID".
Dit wordt veroorzaakt door een bug, die opgelost is in NOS 7.2.0 en hoger.
Hoe ga je te werk?
Gelukkig is er een workaround: wanneer geen gebruik wordt gemaakt van FCoE (Fibre Channel over Ethernet) op de Brocade VDX kan ervoor gekozen worden om Access Gateway mode uit te schakelen, waardoor deze SNMP OIDs wel uit te lezen zijn.
Meer informatie over Access Gateway mode is te vinden op de Brocade site:
http://www.brocade.com/content/html/en/administration-guide/nos-601a-adminguide/GUID-71806B45-623C-4B9C-ADE6-6118AE15D239.html
Het uitschakelen van deze feature moet voor iedere R-Bridge in de VCS apart gedaan worden, op de volgende manier:
conf t
rbridge-id 1
ag
no enable
exit
exit
rbridge-id 2
ag
no enable
exit
exit
<...etc...>
end
Hierna is de hardware status wel uit te lezen met SNMP:
swSensorInfo.1 = SLOT #0: TEMP #1
swSensorInfo.2 = SLOT #0: TEMP #2
swSensorInfo.3 = FAN #1
swSensorInfo.4 = FAN #2
swSensorInfo.5 = FAN #3
swSensorInfo.6 = FAN #4
swSensorInfo.7 = FAN #5
swSensorInfo.8 = Power Supply #1
swSensorInfo.9 = Power Supply #2